Показать сообщение отдельно
  #5 (permalink)  
Старый 19.06.2018, 03:56
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

$_POST['year'] не является $year.

Удалена будет не та запись, значение которой равно указанному, а все записи с таким значением. Для удаления конкретной записи работают с уникальными значениями.

Только строковые значения обрамляются кавычками, обрамление типов INT лишено всякого смысла. Вообще же в SQL существует несколько типов данных для работы с датой/временем.

Изучая SQL, изучать его нужно вне отрыва от вопросов безопасности.
Ответить с цитированием