0
我已經做了一些sql記錄,並有一個表來顯示記錄。我的問題是如何刪除這條記錄。我做了代碼,但是錯了。有什麼建議麼?從表中刪除條目
表:
<?php
$result = mysql_query("SELECT id,onoma_pelati,tilefono,fax,email FROM visitors");
if (!$result) {
die("Problem...");
}
$fields_num=mysql_num_fields($result);
$counter = 1;
while($row = mysql_fetch_row($result))
{
echo "<tr>";
echo "<td>" . $counter . "</td>";
foreach($row as $cell)
{
echo "<th>$cell</th>";
}
echo '<td class="column">
<a href="delete.php?id=' . $row['id'] . '"><img src="images/icons/color/cross.png" /></a> </td></tr>';
$counter++;
}
mysql_free_result($result);
?>
和刪除文件:
<?php
include('db_connection.php');
if (isset($_GET['id']) && is_numeric($_GET['id']))
{
$id = $_GET['id'];
$result = mysql_query("DELETE FROM visitors WHERE id=$id")
or die(mysql_error());
header("Location: showplio.php");
}
else
{
header("Location: addplio.php");
}
?>
只想問你是否在 - $ id-中刪除文件。檢查。 –
「代碼卻錯了」 - 究竟發生了什麼?任何錯誤消息? – chrki
錯誤是:非法字符串偏移'id'在線:非法字符串偏移'id'在線:非法字符串偏移'id'在線 –