作者bobie (风)
看板PHP
标题[请益] 读取资料
时间Thu Jun 12 22:26:50 2008
请问一下
我想写一个程式可以读取资料库的资料
并将读取的资料写入.txt档
但是执行时会出现
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result
resource
以下是我的程式码,想请问是哪里出错
mysql_connect("localhost","root","111") or die("连接失败");
mysql_select_db("test") or die("无法连结资料库");
$result=mysql_query("select * from list");
while ($row=mysql_fetch_row($result))
{
for ($i=0;$i<count($row);$i++)
{
echo $row[$i]."<br>";
}
}
$fp=fopen("data.txt","w+");
fputs($fp,$row[$i]);
fclose($fp);
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.106.247
1F:推 ianfang:你的mysql_query失败了~检查一下$result的错误讯息是什麽 06/12 23:18
2F:→ bobie:错误讯息是mysql_fetch_row(): supplied argument is not a 06/13 00:38
3F:→ bobie:valid MySQL result 06/13 00:38
4F:推 ianfang:对~是错在mysql_fetch_row()函式没错~但原因是你给他一个 06/13 01:40
5F:→ ianfang:不对的参数~也就是你前一个query函式出来是不对的结果~ 06/13 01:41
6F:→ ianfang:你并没有检查mysql_query有没有正确执行就要他fatch结果 06/13 01:42
7F:→ ianfang:可能要检查看看query function有没有error message 06/13 01:43