-
حذف از بانك اطلاعاتي
سلام دوستان
من مي خواهم با كليك روي كلمه حذف در هر رديف از جدول آن رديف از جدولم پاك شود
[php]$results = mysql_query($query) or die(mysql_error());
while($result = mysql_fetch_assoc($results)) {
<tr>
<td height="55"><div align="center"><?=$result['note']?>
</div></td>
<td><div align="center"><?=$result['tell']?>
</div></td>
<td><div align="center"><a href="mailto:<?=$result['email']?>">
<?=$result['email']?>
</a></div></td>
<td><div align="center"><?=$result['address']?>
</div></td>
<td><div align="center"><?=$result['name']?>
</div></td>
<td><div align="center"><?=$result['cname']?>
</div></td>
<td><div align="center"><?=$result['id']?>
</div></td>
<td><div align="center"><a href="show.php?delete=true&id=<?=$result['id']?>">delete</a></div></td>
</tr>
}
[/php]
[php]mysql_select_db("$dbname");
if(isset($_GET['delete'])) {
$query = "DELETE FROM request WHERE id ='".$_GET['id']."'";
mysql_query($query) or die(mysql_error());
}[/php]
من كد بالا رو نوشتم
مشكلم اين است كه اصلا وارد حلقه ifنمي شود
لطفا مرا راهنمايي كنيد
-
منظور شما اینه که متغیر $_GET درست عمل نمیکنه؟
خوب اگه اینطوره مسلماً مشکل شما با سرورتونه
با اسکریپت های دیگه هم این مشکل رو دارید؟
(isset زو وردارید ببینید نتیجه میده؟!)
(بجای $_GET از $_REQUEST استفاده کنید ببینید نتیجه میده؟!)