PHP PDO 问题,我使用prepare方法执行sql语句,比如update user set price=:price where id=:id,然后执行execute(array(“price”=>“price+100”,“id”=>“1”)
为什么在原有金额基础上追加100结果等于0
或者不用传参数,直接构造好SQL语句执行正常吗?
追问那样是正常的的
追答PHP PDO 问题,我使用prepare改成这样 execute(array(“:price”=>“price+100”,“:id”=>“1”)
试试