$sql = "select * from Single_Topic where Paper_InfoID = ".$Paper_InfoID."";
$res = mysql_query($sql);
$rs = mysql_fetch_array($res);
while ($rs = mysql_fetch_array($res)){
echo $rs[0];
}
这样查询总是没有第一条记录, 请问这是为什么了?
$res = mysql_query($sql);
$rs = mysql_fetch_array($res);
while ($rs = mysql_fetch_array($res)){
echo $rs[0];
}
这样查询总是没有第一条记录, 请问这是为什么了?
解决方案 »
- UCS-2 到 GB2312奇怪的问题,windows下可以,linux下乱码
- php网页鼠标右键菜单
- IE6 session不共享的问题
- 网站受攻击了,如何解决,急
- linux 服务器下搭建php运行环境,请分享经验,谢谢!
- 我想在这里加个时间间隔,在一天内刷新页面不会换内容。
- 用chrome打开用wordpress做的网站变成了下载怎么办?
- PHP怎么快速找出字符串中匹配的字符(不能用正则)
- discuz!怎样实现主题列表页显示帖子正文摘要?非预览功能。
- php实现网站购买的一个虚拟产品到期后续费的功能的思路
- php如何读取下一个文件或图片?
- 用php怎么制作在线留言板越详细越好,初学者不会做,谢谢
$res = mysql_query($sql);
$rs = mysql_fetch_array($res);
while ($rs){
echo $rs[0];
} 应该是这样吧
$sql = "select * from Single_Topic where Paper_InfoID = ".$Paper_InfoID."";
$res = mysql_query($sql);
while ($rs = mysql_fetch_array($res)){
echo $rs[0];
}
while ($rs = mysql_fetch_array($res)){
再次赋值指针已经下移了
$res = mysql_query($sql);
while ($rs = mysql_fetch_array($res)){
echo $rs[0];
} 去掉其中一個$rs = mysql_fetch_array($res),重復使用就會有問題
while ($rs = mysql_fetch_array($res)){已经取了一条,所以少了第一条。