我正在创建一个删除页面,用于删除数据库中的行。我提交了所有内容,直到实际删除行。记录显示在下拉列表中没有问题,任何解决方案的想法都值得赞赏。 (我知道,我使用的是弃用的SQL。)
PHP的第1部分(表格)
$query = 'SELECT event_name FROM event';
$result = mysql_query($query);
echo "<select name='events' value='-'>\n";
echo "<option value='Select event'>Select an event to be deleted\n";
while($row = mysql_fetch_row($result))
{
$eventSelect = $row[0];
echo "<option value='$eventSelect'>$eventSelect</option>\n";
}
echo "</select>"
PHP的第二部分(删除)
if (isset($_POST['eventSelect']))
{
$eventselection = $_POST['eventSelect'];
$query = "DELETE FROM event WHERE event_name = '$eventselection'";
$result = mysql_query($query);
}