У меня есть PHP генерируется форма, которая состоит из списка элементов, каждый с кнопкой рядом с ним, говоря «Убрать этот» он выводит аналогичный ниже:Проверка которых была нажата кнопка
Item A - [Remove This]
Item B - [Remove This]
...
Я хотел бы удалите это, и он обнаружит, какой элемент он есть, а затем удалите его из базы данных. Вот мой код до сих пор:
selectPlaces.php
<?php
include 'data.php';
mysql_connect($host, $user, $pass) or die ("Wrong Information");
mysql_select_db($db) or die("Wrong Database");
$result = mysql_query("SELECT * FROM reseller_addresses") or die ("Broken Query");
while($row = mysql_fetch_array($result)){
$placeName = stripslashes($row['b_name']);
$placeCode = stripslashes($row['b_code']);
$placeTown = stripslashes($row['b_town']);
$outputPlaces .= "<strong>$letter:</strong> $placeName, $placeTown, $placeCode <input type=\"button\" onclick=\"removePlace()\" value=\"Remove This\" /><br />";
}
mysql_close();
?>
В сочетании с моим admin.php
<div id="content" style="display:none">
Remove a Place<br><br>
<?php include 'selectPlaces.php'; echo $outputPlaces; ?>
</div>
Я знаю, что нужно добавить некоторые JavaScript, чтобы обнаружить, какая кнопка нажата, но я могу Кажется, он работает. Я попытался изменить onclick = "removePlace()", возможно, передав переменную в функции removePlace (placeID) или что-то в этом роде, но я новичок в JavaScript, и я не знаю, как получить это в функции removePlace.
Какие данные у вас есть для «мест» (например: что происходит в selectPlaces.php)? –
В основном это просто получение текстовых плакатов из базы данных и вывод их в форму. Это буквально просто текстовая информация. –