<?php
 $conn=mysql_connect("localhost","root","123456") or die ('数据库连接失败;');
 mysql_select_db("zjm",$conn) ;
 $result=mysql_query("SELECT * FROM zjm",$conn);
while ($row = mysql_fetch_row($result)) {   echo $row['admin_name'];
    }?>
这是我的源代码 麻烦高手大哥帮忙找下错在哪,忙我改一下回答详细点,
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in D:\Easy2PHP5 build 2\WebSite\php\dbtest.php on line 13
这是提示的错误

解决方案 »

  1.   

    mysql_select_db("zjm",$conn) ; 
    $result=mysql_query("SELECT * FROM zjm",$conn); ---------------------------------------zjm是 库名还是 表名??
      

  2.   

    mysql_fetch_row
    对应数组$row[0]
    用字段名这样的
    $row['admin_name']; 
    必须用mysql_fetch_array对应起来
    当然mysql_fetch_array
    也可以用$row[0]取值
      

  3.   


    不是这个问题,这个问题不会报楼主那个错误信息,而是到echo那行报一个数组index不存在的错
      

  4.   

    mysql_fetch_row 改成fetch_array 或者fetch_assoc
      

  5.   

    输出$result,看看是不是资源类型。