Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Не работает такой код php

mysql и php

$sql18999 = "DELETE FROM frends WHERE zapros = '$idUser' AND id_fr1 = '$clickedButton2';";

$result456666 = $conn -> query($sql18999);
нет никаких ошибок просто почему то не работает DELETE
с чем может быть связано?

Дополнен

уже неактуально разобрался

По дате
По рейтингу
Аватар пользователя
Новичок
3мес

А есть у тебя в таблице frends записи, в которых поле zapros равно $idUser И ОДНОВРЕМЕННО поле id_fr1 равно $clickedButton2?

Выведи на экран реальный текст запроса:

1
 var_dump($sql18999); 

и своими глазами посмотри, какие именно значения в него подставились.

P.S. Когда ты работаешь с БД через библиотеку, точку с запятой в конце текста запроса ставить не надо.

Аватар пользователя
Просветленный
3мес

Может потому, что такое условие пустое
два id настораживают