Mysql更新查询不更新所有指定的列

时间:2014-06-26 11:44:50

标签: mysql phpmyadmin

我有一个名为update_products.php的php页面,当我在下面运行此页面时,将执行更新查询。我可以在浏览器上打印此查询而不会出现任何错误。

但是,仅在数据库Qty列上更新,不会保留查询中的所有列。但是,当我通过phpmyadmin运行此查询时,所有列都已成功更新。

Qty,Original,Requested,Requested这4列数据类型为float。即使我改变了Qty = '101.00'但仍然没用。 MySQL服务器和Apache正在Windows机器上运行。

UPDATE `products` set `Qty` = '101', `Original` = '103.00',
       `Requested` = '2.00', `Remaining` = '101', 
       `Delivery_date` = '10-Jul-2014',`inserted_on_1` = now(),
       `round_status` = 'R1_DONE' 
       WHERE `pid` = '4046228004761' AND `catid` = '100'

请在这方面帮助我。感谢。

0 个答案:

没有答案