$result = mysql_query("select title from hello where title like '%$info%'");while($row=mysql_fetch_array($result))//通过循环读取数据内容 { if(!$row) { echo '1'; } else { echo '2'; } }
以上语句中,只有当$row有结果的时候才会输出,就是说只会输出2,而没结果的时候,没有任何输出,即不会输出1,不知道啥原因,求解。
回复讨论(解决方案)
while($row=mysql_...
如果$row没有结果就不会进入循环体
原来如此,3q!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn