<?php
$conn = @mysql_connect("localhost","root","") or die ("连接错误");
mysql_select_db("newdb",$conn);$sql="SELECT * FROM 'test'";
$query=mysql_query($sql,$conn);$row=mysql_fetch_row($query);//错误的第10行print_r($row);echo $row[1];?>
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in D:\www\text\text.php on line 10
有想过是phpMyAdmin的错误,可有不上很明白。前辈请帮帮我

解决方案 »

  1.   

    sql 语句错误: select * from test  数据表不用加单引号,这样就被当做一个值来用了,要是担心表明会是关键字,可以用双引号(记得转义哦)Warning: mysql_fetch_row(): 。。
    这里提示你数据类型不对,多半是sql语句的错误,如果前边的 mysql_query() 错误的话会返回 false 这里不能处理就会报这个错误
    把你的sql语句执行一下,你会发现确实是你的 sql 语句错误学会分析问题比学到一点知识重要得多!
      

  2.   

    非常感谢,我是初学者,本来我的SQL还是有一定基础的,可是被视频误导了。问题已经解决了