неверное значение DOUBLE value

0

В настоящее время у меня проблема с запросом 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

Так может кто-нибудь объяснить, что случилось с моим запросом? Спасибо

Теги:
database
ionic-framework

1 ответ

0
Лучший ответ

Вы должны удалить точки из запроса, поскольку php заменяет только $var значением variaиle, а не .$var. , Так должно быть так:

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

Также рассмотрите возможность экранирования значений, полученных из вашей формы, в настоящее время вы открыты для SQL-инъекций.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню