即时通讯在PHP/MySQL的初学者,它就像我的第一个网站。我想要做的是一个循环,显示从删除按钮的MySQL(工程)记录,所以我可以删除整个行,只要我想要的。我写了代码,但它不起作用。从mysql中删除特定的行
while ($row = mysql_fetch_array($result)) {
echo "<table><TR><TD class='nazwa'>" . $row["nazwa"] .
"</br></TD><TD class='opis'>" . $row["opis"] .
"</br></TD><TD class='fotka'> <img src=". $row["zdjecie"] .
"></br></TD><TD class='linkowanko'>" . $row["link"] .
"</TD></TR>\n</br></br></br></table>";
//usuwansko
$row["id"] = $_GET['id'];
echo "<form action='marta.php' method='post'>
<INPUT TYPE = 'submit' Name = 'Submit1' VALUE = 'Usun'>
</form>";
if (isset($_POST["Submit1"]))
{
mysql_query($db,"DELETE FROM marta WHERE id = $id");
}
PS。我知道这可能是可怕的,对不起,这是:/
你能否详细说明“但它不起作用”?你有错误吗? – Mureinik 2014-10-04 16:24:02
不,它什么都不做 http://chcemyto.cba.pl/marta.php这里是页面,你可以尝试自己 – xox1141 2014-10-04 16:24:42