我回应了下面的问题:(查询是安全的)
UPDATE otelozellik
SET isim_tr='test',
aciklama_tr='<p>test1</p>',
uyari_tr='test',
tag_tr='test'
WHERE id='1'
数据库错误:未知列
“字段列表”中的“aciklama_tr”
我更改了列的顺序,
isim_tr
之后的列一直给出错误。当我将isim_tr
移到最后一个,然后是id
之后的那个,给出相同的错误。但将它们移到最后一个位置对我来说不是一个解决方案,因为表将是动态的,可以在必要时添加新列。需要一个绝对的解决方案。更新:最新截图:http://img5.imageshack.us/img5/7215/mysqlerror.jpg
解决了的。答案如下。谢谢大家。
最佳答案
问题解决了。非常感谢大家的帮助。
正确的解决方案查询是:
UPDATE `holidaycholic`.`otelbilgi` SET `otelbilgi`.`isim_tr`='test2', `otelbilgi`.`aciklama_tr`='<p>test2</p>', `otelbilgi`.`uyari_tr`='test2', `otelbilgi`.`tag_tr`='test2' WHERE `otelbilgi`.`id`=1
不知道为什么,但这对我有效。
关于php - MySQL Update查询中“字段列表”错误中的未知列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4641204/