我的数据库中有一个名为“shop rate”的字段。我想在PHP MySql中更新此字段。 我正在使用Codeigniter update_string()函数来更新字段值。
我试过两种但没有得到任何结果..
第一是我们经常使用的简单方法.. $ posted [“shop rate”] = $ this-> input-> post('shop_rate');
之后我得到了这样的Sql查询
更新table_name
SET shop
rate ='545454'WHERI i_id ='190';
第二是,我使用的反推是(``)(shop rate
)。但它仍然没有用。
$已发布[shop rate
] = $ this-> input-> post('shop_rate');
我的SQL查询是
更新table_name
SET shop
rate` ='545454'WHERI i_id ='190';
提前致谢
答案 0 :(得分:1)
您的更新查询似乎有问题。检查商店率。改变它
UPDATE `table_name` SET `shop rate` = '545454' WHERE i_id = '190';
答案 1 :(得分:-1)
UPDATE table_name SET `shop rate` = '545454' WHERE i_id = '190';
将起作用
编辑:同样,抱歉没有提前注意到: $张贴[shop rate
]
应该是$ post [' shop rate']
EDIT2:答案的一部分是错误的,省略了