gpt4 book ai didi

PHP PDO无法删除记录

转载 作者:可可西里 更新时间:2023-11-01 00:20:20 24 4
gpt4 key购买 nike

我在使用 PDO 从数据库中删除记录时遇到了一些问题。

它只是返回 false,我似乎不明白为什么,有人可以帮忙吗?代码:

$db = new PDO('sqlsrv:Server='.DB_HOST.';Database='.DB_NAME, DB_USER, DB_PASS);
$query = $db->prepare('DELETE * FROM '.$table.' WHERE id = :id');
$query->bindValue(':id', $id);
$query->execute();

我也试过:

$db = new PDO('sqlsrv:Server='.DB_HOST.';Database='.DB_NAME, DB_USER, DB_PASS);
$db->exec('DELETE * FROM '.$table.' WHERE id = '.$id);

而且我知道数据库中的用户具有删除权限,因为我可以在 SQL 客户端中成功运行查询。

有什么想法吗?

谢谢:)

最佳答案

DELETE FROM $table WHERE id = $id
  • DELETE语句中没有*

到这里来一些简单的documentation .

关于PHP PDO无法删除记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27944862/

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