繁体   English   中英

mysqli 插入一直报错

[英]mysqli insert keep giving error

我正在尝试将数据插入此表中,但我不断收到此错误:“字段列表”中的未知列“问题 2”

我已经仔细检查过,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')"
);

我正在尝试将数据插入此表中,但我不断收到此错误:“字段列表”中的未知列“问题 2”

不是,数据库不太可能对您撒谎。 我的数据库从不对我说谎。 字段“question2”根本不存在于表“t_pornography”中。 您可以通过执行简单的 select 查询来检查这一点:

$q = 'SELECT question2 FROM t_pornography';

那肯定会给你同样的错误。 另外,当您使用它时,请阅读normalization 具有相同名称的字段附加一个数字通常表示您犯了错误。

明白了,列没有修剪,有需要移除的空间

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM