我有一张表格,其中填写了通过表格提交的数据库中的数据。每次我在表单中添加一些信息时,都会显示在下表中。在每行的末尾是一个按钮,例如“删除”。如果按下任何按钮,则删除相应的行,包括从数据库中删除。
echo "<table>"
while($date=mysql_fetch_assoc($q))//$q is select * from table
{
echo "<tr><td>{$date['id']}</td><td>{$date['nume']}</td><td>{$date['prenume']}</td><td>{$date['adresa']}</td><td>{$date['datan']}</td><td>{$date['fumator']}</td><form method=\"post\"><td><input type=\"hidden\" name=\"id\" value='{$date['id']}'><input type=\"submit\" name=\"sterge\" value=\"sterge\"></td></form></tr>";
}
echo "</table>";
if(isset($_POST['sterge'])) echo "'sterge' was pressed but also the row was deleted. why?!";
if(isset)没有附加任何其他查询。只是想看看如果我按下任何按钮会发生什么,我不明白为什么会这样。