如何在PHP中更新一个有空格的字段


How to update a field which have a blank space in it in PHP

我的数据库中有一个名为"商店价格"的字段。我想在PHP MySql中更新这个字段。我使用Codeigniter update_string((函数来更新字段值。

我试了两种方法,但没有得到任何结果。。

第一是我们经常使用的简单方法。。$posted["商店价格"]=$this->input->post('shop_rate'(;

之后,我得到的Sql查询如下UPDATE table_name SET shop rate='545454'WHERE i_id='190';

第二,我使用了(``((shop rate(的backtick。但它仍然不起作用。

$posted[shop rate]=$this->input->post('shop_rate'(;我的sql查询是更新table_name设置shop速率`='545454'其中i_id='190';

提前感谢

您的更新查询似乎有问题。检查商店价格。更改

UPDATE `table_name` SET `shop rate` = '545454' WHERE i_id = '190';
UPDATE table_name SET `shop rate` = '545454' WHERE i_id = '190';

将工作

编辑:同样,很抱歉之前没有注意到:$已过帐[shop rate]应为$posted["优惠价格"]

编辑2:部分答案是错误的,省略了