作者kylekai (分手,快乐,只是朋友...)
看板PHP
标题Re: [请益]supplied argument isnot a valid MySQL …
时间Fri Feb 1 21:36:57 2008
※ 引述《idcomputer (大顺)》之铭言:
: $sqlstr1 = "SELECT * FROM twodata ORDER BY sd ASC";
: $res1 = mysql_query($sqlstr1);
: $row1 = mysql_fetch_assoc($res1);
: $totalRows1 = mysql_num_rows($res1);
: <==187
: $sqlstr2 = "SELECT * FROM twodata"; <==188
: $res2 = mysql_query($sqlstr2);
: $row2 = mysql_fetch_assoc($res2);
: $totalRows2 = mysql_num_rows($res2);
: 连续送出两次的查询!!!
: 下方的阵列有正常显示
: 不过网页却出现
: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL
: result resource in C:\AppServ\www\two.php on line 187
: Warning: mysql_num_rows(): supplied argument is not a valid MySQL
: result resource in C:\AppServ\www\two.php on line 188
: 想请问问题是出在?!
只取一次的时候难道就会正常吗?
试试看把 mysql_num_rows 放在 mysql_query 的下一行..
也就是一完成 query 完成就取得笔数...
然後才 mysql_fetch_assoc
--
我是上来领便当的...
逛 php 版, database 版只是顺便而已...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.101.164