解决方案 »

  1.   

    $result = mysql_query("SELECT Student.StuNumber,Student.StuName,Course.CourseName,Course.Coursexuefen,Grade.CourseGrade FROM Student,Course,Grade where Student.StuNumber=Grade.StuNumber and Course.CourseNumber=Grade.CourseNumber ") or die(mysql_error());
    php 会告诉你问题出在哪里
      

  2.   

    把你那段sql语句拷贝到hedisql这个工具里去测一下,看看错在哪?
      

  3.   

    我刚刚加了or die(mysql_error())后显示出来Table 'stu_db.grade' doesn't exist。是不是说明我还没创建STU_DB.grade的数据库?那该在哪里创建呢
      

  4.   

    grade表不存在
    $sql = "create table Grade(
    StuNumber varchar(10),
    CourseNumber varchar(10),
    CourseGrade int,
    primary key(StuNumber,CourseNumber)
    )";
    你这个SQL不是没myql_query 吗