gpt4 book ai didi

php - 删除数据库中表行的代码将不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 12:20:50 24 4
gpt4 key购买 nike

我正在尝试删除数据库表中的一行,但它不起作用...连接正常。我已经回显表行 ID 以确保它正常工作并且仍然不会删除...

如果您也需要连接代码,请告诉我。

代码:

<table>
<tr>
<td>Recent Posts</td>
</tr>
<?php while($row = mysql_fetch_array($result)) : ?>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['name']; ?></td>
<td><?php echo $row['phone number']; ?></td>
<td><a href="delete2.php?id=<?php echo $row['id'];?>">Schedule</a></td>
</tr>
<?php endwhile; ?>
</table>

删除.php代码:

  <?php
$b=$_GET['id'];
$sql='DELETE FROM on call WHERE id=$b';
//echoing just to make sure it is working correctly...
echo $b;
?>
</br>
</br>
<a href='index2.php'>back to list</a>

最佳答案

您没有使用 mysql_query 执行您的 DELETE sql 命令

$sql = "DELETE FROM ...";
mysql_query($sql);

请注意,mysql 函数现已弃用。此外,您应该保护您的代码免受 SQL 注入(inject)。

关于php - 删除数据库中表行的代码将不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20150279/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com