我正在尝试将数据插入此表中,并且我一直收到此错误:“字段列表”中的未知列'question2'
我已经进行了双重检查,并且question2列是表格的一部分。代码中有什么错误?
$q = mysqli_query ($dbc,
"INSERT INTO t_pornography (member_id, question1, question2, question3, question4, question5, question6, question7, question8, question9, question10, question11, question12, question13, question14, question15, question16, question17, question18, question19, question20)
VALUES ('$member_id', '$question1', '$question2', '$question3', '$question4', '$question5', '$question6', '$question7', '$question8', '$question9', '$question10', '$question11', '$question12', '$question13', '$question14', '$question15', '$question16', '$question17', '$question18', '$question19', '$question20')"
);
答案 0 :(得分:2)
我正在尝试将数据插入此表中,并且我一直收到此错误:“字段列表”中的未知列'question2'
不是,数据库对你说谎的可能性很小。我的数据库从不对我说谎。字段'question2'在't_pornography'表中根本不存在。您可以通过执行简单的选择查询来检查:
$q = 'SELECT question2 FROM t_pornography';
这肯定会给你同样的错误。此外,当你在这里时,请阅读normalisation。将具有相同名称的字段附加数字通常表示您犯了错误。
答案 1 :(得分:0)
知道了,列没有被修剪,有空间需要删除