本文实例分析了php mysqli查询语句返回值类型。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
<?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>' ;
|
浏览器输出结果:
1
2
3
4
5
6
7
8
9
10
11
12
|
有结果集
object(mysqli_result)#2 (0) {
}
没有结果集
bool(true)
有结果集错误
bool(false)
没有结果集错误
bool(false)
|
希望本文所述对大家PHP程序设计有所帮助。