多数是你的 sql语句("select * from tb_user where usernc='".$nc."'")有错误造成的你可以将它echo出来,然后复制到phpmyadmin中执行一下,看看是哪里不对或者是刚开始连接数据库就出错了按照下面的修改,可以查出到底哪里出了问题将你的conn.php修改为让贺将你的chkusernc.php中的include_once("conn.php");$sql=mysql_query("select * from tb_user where usernc='".$nc."'",$conn);改成-->require "./conn.php";$sql = mysql_query("select * from tb_user where usernc='".$nc."'", $conn);if(!$sql) { echo "mysql_query_error:".mysql_error($conn)."SQL:"."select * from tb_user where usernc='".$nc."'";}