我试图通过php的mysql_query函数执行以下查询,但它不起作用。
当我直接执行它时(通过phpMyAdmin的sql选项卡),它可以工作。知道是怎么回事吗?
Update t1 SET r ='[{"Ia":36.009,"Ja":-78.93},{"Ia":36.01,"Ja":-78.93}]' WHERE id=1谢谢!
发布于 2011-06-06 00:49:27
发布于 2011-06-06 00:45:06
当你这样做的时候
mysql_query('Update t1 SET r ='[{"Ia":36.009,"Ja":-78.93},{"Ia":36.01,"Ja":-78.93}]' WHERE id=1');这不管用。您需要像这样对其进行转义:
mysql_query('Update t1 SET r =\'[{"Ia":36.009,"Ja":-78.93},{"Ia":36.01,"Ja":-78.93}]\' WHERE id=1');https://stackoverflow.com/questions/6244311
复制相似问题