数据库查询的返回值问题

数据库查询的返回值问题,第1张

可以使用resultset.next()来判断是否查询到相应结果。resultset.next()的返回值是true或false,如果有结果返回true,没有结果则返回false

使用方法

if(resultset.next()){

执行相关语句...

}

从表面上看,很容易误解empty()函数是判断字符串是否为空的函数,其实并不是,我也因此吃了很多亏。

empty()函数是用来测试变量是否已经配置。若变量已存在、非空字符串或者非零,则返回 false 值;反之返回 true值。所以,当字符串的值为0时,也返回true,就是执行empty内部的语句。这就是陷阱。

如: 假设 $value = 0则empty($value)=false。

劝告各位,千万注意使用empty()函数。

判断字符串是否为空,可以这么判断: if ($value=="") ...


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9985289.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存