php mysqli 查詢語句返回值型別

2021-09-08 16:01:07 字數 958 閱讀 6869

<?php

$link = new mysqli('localhost', 'root','123','test');

$sql = 'select uname from userinfo';

$a = $link->query($sql);

echo '';

echo '有結果集

';var_dump($a);

echo '

';

$sql = "insert into userinfo values('hh','22')";

$b = $link->query($sql);

echo '

';

echo '

沒有結果集

';var_dump($b);

echo '

';

$sql = 'select un from userinfo';

$c = $link->query($sql);

echo '

';

echo '有結果集錯誤

';var_dump($c);

echo '

';

$sql = "insert into userinfo values('','hh','22')";

$d = $link->query($sql);

echo '

';

echo '

沒有結果集錯誤

';var_dump($d);

echo '

';

瀏覽器輸出結果:

有結果集

object(mysqli_result)#2 (0)

沒有結果集

bool(true)

有結果集錯誤

bool(false)

沒有結果集錯誤

bool(false)

hql語句查詢返回List Map

查詢其中幾個字段,新增new map 注意map裡的m是小寫的。也不需要匯入包,這樣通過query.list 出來的list裡存放的不再是預設的object陣列了,而是map集合了 string hql select new map name,passwd from users query quer...

Mybatis呼叫儲存過程返回查詢語句

mybatis呼叫儲存過程返回查詢語句 1.首先要在mybatis的配置檔案中配置好引數,eg call budget deal.ap ex getyearly 這個返回型別,已經規定的返回值的各個屬性 2.其中parametertype的引數型別是 map params new hashmap y...

php mysqli批量查詢多張表資料的方法

注意這裡使用到了兩個新的函式multi query與store result,具體 如下 複製 如下 1 建立資料庫連線物件 mysqli new mysqli localhost root 123456 liuyanwqcswvpd if mysqli connect error wqcswvpd...