while($rs=mysql_fetch_array($result)) 1、问下这种循环,不需要移动记录指针。就可以循环读取记录吗2、$rs=mysql_fetch_array($result) 这个表达式是返回TRUE吗,还是说$RS 有值的时侯就相当于TRUE了。谢谢。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果说$rs一直为true的话,不就是死循环了吗?,所以说是当得到数组的时候,$rs的值为true,当数组读取完毕了,那$rs就为空了,就是false了。我是新手,我是这么理解的 你到手册把这个函数看哈就知道了mysql_fetch_array mysql_fetch_array() 是 mysql_fetch_row()的扩展版本。mysql_fetch_row()从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 依次调用 mysql_fetch_row()将返回结果集中的下一行,如果没有更多行则返回 FALSE。 如果在循环中,如while($rs=mysql_fetch_array($result)){}那么它会自动移动指针,否则你就自己手动移动吧,有固定的方法 如果与N条那么你就得需要n个$rs=mysql_fetch_array($result)如果不循环 不要移动记录集,这么高级吗ASP中是需要RS。MOVENEXT 表达式有数值,就可以认为是TRUE是吗 表达式$rs=mysql_fetch_array($result)为true或false 当然了如果有值那么返回数组,数组也就相当是true了 字符与BOOL可以转换的,用两个!!号就可转换成BOOL(TRUE)echo !!$rs=mysql_fetch_array($result);//返回1,表明有值,不返回,表明没值 while($rs=mysql_fetch_array($result))这句代码什么意思 关于sql注入的请教 怎么学php才能够更有钱途? 一条查询语句死活动运行不成功! 如何把PHP 的开发环境Zend Studio 5.5.1英文版改成中文版 我想问个关于MD5()函数的问题 急 php版的ewebeditor在哪里可以下呀? 搜索mysql的表失败 提出来的是问题,高手们,来吧 动态起名的input(text),如何在同个php文件中取得它的值!急!!! 我想做一个用户在线显示,而刷新的页面想隐藏起来,请问我可以怎么做? session_start()函数有什么作用啊? 在CentOS中安装PHP的问题~~~高手帮忙解释下吧
while($rs=mysql_fetch_array($result)){}
那么它会自动移动指针,否则你就自己手动移动吧,有固定的方法
用两个!!号就可转换成BOOL(TRUE)echo !!$rs=mysql_fetch_array($result);
//返回1,表明有值,不返回,表明没值