米斯利 .字段值未更新


Mysqli .Field value not getting updated

当调用特定函数时,我正在尝试更新字段,但其值在db中未更新。 而且也没有出现错误.字段类型为文本 。我尝试将新字段添加到表中,然后在查询中更新该字段,它工作正常,但是一段时间后新字段出现了相同的问题。

$con=mysqli_connect("localhost","username","password","dbname");
mysqli_query($con,"UPDATE sales_flat_quote SET extra_params = 'aaa',new_params = 'bbb' WHERE entity_id = 362214") or die(mysqli_error($con));

上面的查询较早工作,但后来它不会更新数据库中的值,如果您直接在phpmyadmin上运行查询,它可以正常工作。

有什么想法吗?

语法有误,忘了关闭双引号:

mysqli_query($con,"UPDATE sales_flat_quote SET extra_params = 'aaa',new_params = 'bbb' WHERE entity_id = 362214") or die(mysqli_error($con));

这应该有效。语法着色是你的朋友;)