В MySQL есть таблица, которая имеет 5 полей, с 4 полями нет проблем, с полем "id", которое является "Primary" и тип "int" - имеются.
Форма для введения имени поля для удаления:
CODE (
html):
скопировать код в буфер обмена
Удалить товар<br><br>
<strong>Название</strong><input type=text name="del" size=25><br><br>
<input type=submit value="Удалить"><br><br>
Кусочек PHP-скрипта:
После введения имени поля в форме и нажатия кнопки удаления никаких ошибок не возникает, но когда заходим в базу, то все поля пустые, а поле "id" имеет значение на 1 больше, по сравнению с тем, когда в соседних полях были данные. Кстати, поле имеет опцию AUTO_INCREMENT и удаляется вручную из СУБД.
Пробовал и делать первичным ключом другое поле, и убирать AUTO_INCREMENT - результат - 0. Может, конечно, дело не в нем, а в корявости какой-либо, т.к. с php мало знаком.