Удаление записи. Запрос выполняется , но странно - MySQL

Узнай цену своей работы

Формулировка задачи:

Вот такой код
$delidthprov = mysql_query("SELECT * FROM coord WHERE 'ids'='$ids'");
 
    if ($delidthprov)
{
  $delidth = mysql_query("
 
DELETE FROM coord WHERE 'ids' = '$ids'");
    
  echo "delok";
 
}
else
{
    echo "notdel";
}
и постоянно delok если ids совпадает со значением в базе то запись удаляется , если нет , то все равно выводится delok Почему так??? Как же узнать результат удаления?

Решение задачи: «Удаление записи. Запрос выполняется , но странно»

textual
Листинг программы
$delidth = mysql_query (" DELETE FROM coord WHERE ids = $ids");

Объяснение кода листинга программы

  1. $delidth - это переменная, которая содержит результат выполнения SQL-запроса на удаление записи из таблицы coord.
  2. DELETE FROM coord - это SQL-команда для удаления записей из таблицы coord.
  3. WHERE ids = $ids - это условие, которое указывает, какие записи нужно удалить. Здесь мы указываем, что нужно удалить все записи, где значение поля ids равно значению переменной $ids.
  4. $ids - это переменная, которая содержит значение идентификатора записи, которую нужно удалить.
  5. Значение переменной $ids не должно быть пустым или NULL, иначе запрос не будет выполнен.
  6. Этот код может быть использован для удаления одной или нескольких записей из таблицы coord, если они соответствуют условию.
  7. Этот код может быть использован в контексте более крупной программы или скрипта, который взаимодействует с базой данных MySQL.
  8. Важно убедиться, что данные в переменной $ids являются действительным идентификатором записи в таблице coord.
  9. Если в переменной $ids содержится значение, которое не является действительным идентификатором записи в таблице coord, то запрос будет выполнен некорректно или вообще не будет выполнен.
  10. Важно убедиться, что у пользователя, который выполняет этот запрос, есть необходимые права доступа к таблице coord для выполнения операции удаления.
  11. Этот код может быть использован в комбинации с другими SQL-командами, такими как SELECT или UPDATE, для выполнения более сложных операций с данными в таблице coord.
  12. Важно убедиться, что соединение с базой данных MySQL активно и доступно для выполнения запроса.
  13. Если соединение с базой данных MySQL не активно или не доступно, то запрос будет выполнен некорректно или вообще не будет выполнен.
  14. Важно убедиться, что SQL-запрос не содержит синтаксических ошибок или ошибок логики.
  15. Если SQL-запрос содержит синтаксические ошибки или ошибки логики, то запрос будет выполнен некорректно или вообще не будет выполнен.
  16. Этот код может быть использован для удаления одной или нескольких записей из таблицы coord в базе данных MySQL.
  17. Важно убедиться, что данные в переменной $ids являются действительными и соответствуют требованиям базы данных MySQL.
  18. Если данные в переменной $ids не соответствуют требованиям базы данных MySQL, то запрос будет выполнен некорректно или вообще не будет выполнен.
  19. Этот код может быть использован для удаления записей из таблицы coord на основе определенного условия.
  20. Важно убедиться, что условие в SQL-запросе корректно и соответствует требованиям базы данных MySQL.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.2 из 5