mysql_query("select * from kkk where idd='1'");

解决方案 »

  1.   

    改为:id   <== 主键
      

  2.   

    1. 没有连接数据库
    2. 你的字段名是否正确,请检查
    3. 建议你写没个sql语句之前先用SQL解析器执行一遍,比如EMS Manager里面有个"show editor"和phpmyadmin里面有个执行SQL,或者使用mysql自带的连接工具连接mysql执行SQL来判断语句是否正确,可以减少很多错误!
    4. 好的习惯受益终生!
      

  3.   

    如果找不到其他原因
    就看看你的mysql版本
    我也碰到过同样的问题
    我装的是4.1.7 win
    后来升级到4.1.8就没有问题了
      

  4.   

    <?
    require "function.php";
     $bb  =  mysql_query("select * from kkk where id='1'");
              $r=@mysql_fetch_array($bb);
      echo $r[utime];
      ?>如果你的数据库为空内容,也会出现这样的错误,把mysql_fetch_array前面加个 “@”可以解决