当我运行我的php页面时,此错误显示:
无法运行查询:“字段列表”中的未知列“NUM_OPTIONAL_COLLEGE_COURSE”
$sql ="INSERT INTO MAJOR (`COL_NO`, `DEPT_NO`, `YEAR`, `NUM_OPTIONAL_UNI_COURSE`,
`NUM_MANDATORY_UNI_COURSE`, `NUM_OPTIONAL_COLLEGE_COURSE`,
`NUM_MANDATORY_COLLEGE_COURSE`, `NUM_OPTIONAL_DEPT_COURSE`, `NUM_MANDATORY_DEPT_COURSE`,
`NUM_FREE_COURSE`, `NUM_CUSHIONS_COURSE`, `NUM_OF_CREDIT`)
VALUES('$myq1','$myq2','$myq3','$myq4','$myq5','$myq6','$myq7','$myq8','$myq9',
'$myq10','$myq11','$myq12')";
你可以帮助我吗?答案 0 :(得分:0)
表NUM_OPTIONAL_COLLEGE_COURSE
中没有名为MAJOR
的列。重新检查你的列名,很可能是拼写错误。
答案 1 :(得分:0)
错误说明了一切
验证NUM_OPTIONAL_COLLEGE_COURSE
是架构中的列名
答案 2 :(得分:0)
如果您有一个像“NUM_OPTIONAL_COLLEGE_COURSE”这样的列(请注意前面的空格),则会发生大多数错误 - 使用您的数据库管理系统并复制该列的名称。
答案 3 :(得分:0)
它是数据库架构错误,错误表示该列中不存在该列。你必须仔细检查....你还应该检查,可能是你与错误的数据库连接。一旦我也面临这种类型错误,我的白痴,我在错误的数据库上运行我的查询。