php mysqli查询语句返回值类型实例分析
2016-08-16来源:

本文实例分析了php mysqli查询语句返回值类型。分享给大家供大家参考,具体如下:

<?php

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

$sql = 'select uName from userInfo';

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

echo '<pre>';

echo '有结果集<br>';

var_dump($a);

echo '</pre>';

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

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

echo '<pre>';

echo '<br>没有结果集<br>';

var_dump($b);

echo '</pre>';

$sql = 'select uN from userInfo';

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

echo '<pre>';

echo '有结果集错误<br>';

var_dump($c);

echo '</pre>';

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

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

echo '<pre>';

echo '<br>没有结果集错误<br>';

var_dump($d);

echo '</pre>';

浏览器输出结果:

有结果集

object(mysqli_result)#2 (0) {

}

没有结果集

bool(true)

有结果集错误

bool(false)

没有结果集错误

bool(false)

希望本文所述对大家PHP程序设计有所帮助。

推荐信息
Baidu
map