SQLSTATE [42S22]:未找到列:1054

时间:2013-04-18 02:14:32

标签: php pdo

我是法国人,抱歉我的词汇量不好。我的代码中有一点问题,当我执行SQL查询时出现此错误:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'ID' in 'where clause'

以下是代码:

UPDATE s_data_bans SET `name` = '$name', `text` = '$corps', `idCat` = '$cat', `on` = '$unpub' WHERE ID='$id'

1 个答案:

答案 0 :(得分:0)

错误显示你的s_data_bans表中没有这样一个名为ID的列,检查一下并确保你的列表的字母大小写符合你的查询(如果它是小写的(即id)put WHERE id = ...在你的查询中。)

祝你好运