你确定ID有值  select * from student order by id esc 看看也可以用个循环来逐个显示啊

解决方案 »

  1.   

    用phpadmin看里面有值啊。
    用$data["id"]也一样的显示为空。
      

  2.   

    改成:
    $db=mysql_connect("localhost","root","");//如果你的密码为空的话
    mysql_select_db("dbsystem",$db);
    $sql="select * from student order by id";
    $result=mysql_query($sql);
    $data=mysql_fetch_row($result);
    $id=$data["id"];
    echo $id;如果还是不行的话:
    ID的属性改为int NOT NULL AUTO_INCREMENT,primary key (id),unique (id)
      

  3.   

    如果前面执行都正常的话,看看你的id字段在表中按顺序排第几位,
    如果是第一位就用$data[0],第二位就用$data[1],以此类推。
    我就是这样实现的。