输出的错误是:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\wamp\phproot\test1.php on line 9我的代码是:<?php
$conn=@mysql_connect("localhost","root","123456") or die ("连接失败!");
mysql_select_db("test",$conn);
$sql="select * from `student`";
$result=mysql_query($sql,$conn); $row=mysql_fetch_array($result);
print_r($row);
mysql_close($conn);
?>
数据库连接没问题
查询语句也没问题。。
就是执行$row=mysql_fetch_array($result);
这附近报错了。。
但,我找了下,也看了下。。
也没什么问题啊。。请高手指点下
谢谢了
$conn=@mysql_connect("localhost","root","123456") or die ("连接失败!");
mysql_select_db("test",$conn);
$sql="select * from `student`";
$result=mysql_query($sql,$conn); $row=mysql_fetch_array($result);
print_r($row);
mysql_close($conn);
?>
数据库连接没问题
查询语句也没问题。。
就是执行$row=mysql_fetch_array($result);
这附近报错了。。
但,我找了下,也看了下。。
也没什么问题啊。。请高手指点下
谢谢了
在student 两边居然有单引号~ 去掉不就行了吗
if(mysql_num_rows($result)){
$row=mysql_fetch_array($result);
print_r($row);}
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");$result = mysql_query("SELECT id, name FROM mytable");while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("ID: %s Name: %s", $row[0], $row[1]);
}mysql_free_result($result);
?>
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");$result = mysql_query("SELECT id, name FROM mytable");while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("ID: %s Name: %s", $row[0], $row[1]);
}mysql_free_result($result);
?>