Кнопка не вызывается с помощью функции isset() ⇐ Php
-
Anonymous
Кнопка не вызывается с помощью функции isset()
У меня возникли проблемы с созданием очень простой системы управления запасами. Я показываю данные из базы данных в таблице html и в каждой строке создаю две кнопки: одну для редактирования и одну для удаления элемента. Проблема в том, что я не могу вызвать эти кнопки с помощью функции isset() и не понимаю, почему. Я пытался создать для них специальную функцию, но все равно не работает. У кого-нибудь есть идеи?
Вот код:
P.S.: Не обращайте внимания на небольшие английские ошибки или отсутствие скобок. Мне пришлось немного изменить код.
функция searchTablet(){ if(isset($_POST['btnSearchTablet'])){ глобальное $соединение; $query="ВЫБРАТЬ * ИЗ планшета"; $run=mysqli_query($connection, $query); echo ""; echo ""; эхо ""; echo "ID"; echo "Бренд"; echo "Модель"; echo "Цвет"; echo "Цена"; echo "Дата изготовления"; echo "Поставщик"; echo "Дата регистрации"; echo "Изменить"; echo "Удалить"; эхо ""; эхо ""; while($obj=mysqli_fetch_object($run)){ эхо ""; echo "$obj->id"; echo "$obj->idBrand"; echo "$obj->idModel"; echo "$obj->idColor"; echo "$obj->цена"; echo "$obj->fabricationDate"; echo "$obj->idProvider"; echo "$obj->registrationDate"; echo "id}'class='btn btn-primary' name='btnEditTablet'>Alterar"; echo "id}' class='btn btn-danger' name='btnDeleteTablet'>Excluir"; эхо ""; if(isset($_POST["btnDeleteTablet{$obj->id}"])){ $idTablet=$obj->id; $delQuery="УДАЛЕНИЕ ИЗ планшета ГДЕ id='$idTablet'"; $delRun=mysqli_query($connection, $delQuery); если ($ delRun) { echo "Устройство успешно удалено."; }еще{ echo "Ошибка."; } } }
У меня возникли проблемы с созданием очень простой системы управления запасами. Я показываю данные из базы данных в таблице html и в каждой строке создаю две кнопки: одну для редактирования и одну для удаления элемента. Проблема в том, что я не могу вызвать эти кнопки с помощью функции isset() и не понимаю, почему. Я пытался создать для них специальную функцию, но все равно не работает. У кого-нибудь есть идеи?
Вот код:
P.S.: Не обращайте внимания на небольшие английские ошибки или отсутствие скобок. Мне пришлось немного изменить код.
функция searchTablet(){ if(isset($_POST['btnSearchTablet'])){ глобальное $соединение; $query="ВЫБРАТЬ * ИЗ планшета"; $run=mysqli_query($connection, $query); echo ""; echo ""; эхо ""; echo "ID"; echo "Бренд"; echo "Модель"; echo "Цвет"; echo "Цена"; echo "Дата изготовления"; echo "Поставщик"; echo "Дата регистрации"; echo "Изменить"; echo "Удалить"; эхо ""; эхо ""; while($obj=mysqli_fetch_object($run)){ эхо ""; echo "$obj->id"; echo "$obj->idBrand"; echo "$obj->idModel"; echo "$obj->idColor"; echo "$obj->цена"; echo "$obj->fabricationDate"; echo "$obj->idProvider"; echo "$obj->registrationDate"; echo "id}'class='btn btn-primary' name='btnEditTablet'>Alterar"; echo "id}' class='btn btn-danger' name='btnDeleteTablet'>Excluir"; эхо ""; if(isset($_POST["btnDeleteTablet{$obj->id}"])){ $idTablet=$obj->id; $delQuery="УДАЛЕНИЕ ИЗ планшета ГДЕ id='$idTablet'"; $delRun=mysqli_query($connection, $delQuery); если ($ delRun) { echo "Устройство успешно удалено."; }еще{ echo "Ошибка."; } } }
Мобильная версия