Пожалуйста, извините меня за то, что я не знаю, что это возможно.Как я могу заставить свою кнопку удаления работать?
Я пишу страницу с таблицей, которая позволяет пользователям добавлять игроков в игру. Каждый <td>
содержит <input type='hidden'...
и часть информации (имя игрока, место, точки и т. Д.). Существует также кнопка «удалить» (для использования, когда игрок ошибочно добавляется дважды, или неверный игрок добавляется в список). На этом этапе при нажатии кнопки «Сохранить» таблица отправляет все скрытые входы на страницу «Подтвердить результаты» перед закрытием страницы и обновлением базы данных.
Проблема, с которой я сталкиваюсь, заключается в том, что игроки должны быть добавлены и удалены из базы данных в прямом эфире. Чтобы сделать это, я создал форму, разместив ее данные на одной странице, а затем (если я перефразирую здесь) if($form = 'new player')
команда SQL добавит временный файл в базу данных, чтобы показать, что игрок зарегистрирован, а затем SQL SELECT
получит всех игроков в этой игре и повторит их на странице. Я хочу, чтобы кнопка удаления удаляла строку игроков из базы данных с момента ее нажатия и обновления страницы, но единственный способ, которым я это знаю, - это форма, и это создало бы форму внутри формы.
Как еще я могу удалить кнопку удаления из базы данных, не покидая текущего окна и не используя другую форму? Это что-то должно быть сделано с AJAX? (Я почти ничего не знаю о AJAX - узнаю, что это следующий в моем списке, но сейчас я просто хочу, чтобы эта страница работала).
добавлено: Одна из идей, я должен был сделать кнопку удаления больше как msgbox
, чтобы создать внутреннее окно, в котором в основном говорится «Вы уверены, что хотите удалить John Smith», а затем запустите код SQL в этом окне. Будет что-то подобное? Как я могу это сделать?
Определенно. Используйте ajax. У вас есть первичный ключ или уникальный идентификатор для каждой строки в таблице 'players'? – Akshay
я. Каждый игрок на таблице «игроки» имеет идентификатор. Каждая строка в таблице имеет идентификатор, который является словом игрока, за которым следуют игроки ID – Tunna182