mysql使用select找不到数据时返回什么?

mysql使用select找不到数据时返回什么?,第1张

mysql_query()在查询失败的情况下会返回FALSE,mysql_fetch_array()同样的也会在获取不到数据时返回FALSE;可以使用如下代码来判断是否在数据库中查询到数据:

$num_rows

=

mysql_num_rows($result)

if($num_rows>0)

echo

'谢谢您的使用'

else

echo

'对不起'

你用JAVA连接的话,查询时返回的是RecordSet对象,你应该判断rs对象的状态,这样就可以知道是否有查询到数据了,而不需要在SQL语句那里作文章。rs=stmst.executeQuery()if(rs!=null&&rs.next()){//有符合条件的数据}else{//没有符合条件的数据}


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

原文地址: http://outofmemory.cn/sjk/9792312.html

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

发表评论

登录后才能评论

评论列表(0条)

保存