错误的DOUBLE值错误

时间:2018-04-04 18:19:32

标签: mysql database ionic-framework

我目前遇到UPDATE查询问题。我想要运行的是:

$sql = "UPDATE nouveauxannonce set An_titre='.$titre.' ,  An_description='.$description.' where id='.$id.'";

$titre$description$id通过表单发送。我试着回应结果,然后他们发布了我发布的内容。

  

我收到了:{“_ body”:“\”ErrorUPDATE nouveauxannonce set   An_titre = 'dejachanger'。 ,An_description ='。pmiuhbmijlbjn。'哪里   id ='。10。''截断不正确的DOUBLE值

有人可以解释一下我的查询有什么问题吗? 感谢

1 个答案:

答案 0 :(得分:0)

你应该从查询中删除点,因为php只替换$var变量值,而不是.$var.。所以它应该是这样的:

$sql = "UPDATE nouveauxannonce set An_titre='$titre' , An_description='$description' where id='$id'";

还要考虑转义来自youк表单的值,目前您可以接受SQL注入。