一个判断odbc查询为空的问题 我想写一句判断odbc查询结果是否为空值的语句,我用 if (odbc_fetch_row($result)==false),$result 是 odbc_exec返回的值,有的时候正确,有的时候会出现查询结果的错误。可能是因为odbc_fetch_row返回的值是ID值不是布尔值的关系,刚刚开始学习php,请高手指点一下,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 事情是这样的 没有语法错误 但是却有查询结果的错误, SQL语句检查过没有问题, 但是某几个特殊的条件, 就会出现执行到 while (odbc_fetch_row($result))前停下来,不进循环。如果我把 if(odbc_fetch_row($result)){ }这个查询结果为空值的判断语句删除的话,就不会出现查询结果错误了。这个问题困扰了我两天了,到现在还没有解决。判断是这样的一个结构。if(odbc_fetch_row($result)){...while (odbc_fetch_row($result)){...}... }else { echo("no data to your criteria"); } 上传文件转码问题 如何判断网页提交过来的数据是来自本网站而不是来自其他网站 我来这里找二次开发PHPCMS的人.... php 如何 接受 多个同一名称的 无素值 win2003 ii6 升级php5.4.14 url过码后,php程序获取参数出现乱码 php中如何获得下拉表的选定值? 请教在PHP里定义下窗口的问题 php 配置相关问题 php多线程问题 有关Json_encode()函数的问题 新手学PHP的几点疑惑
如果我把 if(odbc_fetch_row($result)){ }这个查询结果为空值的判断语句删除的话,就不会出现查询结果错误了。这个问题困扰了我两天了,到现在还没有解决。
判断是这样的一个结构。
if(odbc_fetch_row($result))
{
...
while (odbc_fetch_row($result))
{
...
}
...
}
else { echo("no data to your criteria"); }