gpt4 book ai didi

php - 在 MySql 中加入 DELETE?如何?

转载 作者:可可西里 更新时间:2023-11-01 08:57:18 25 4
gpt4 key购买 nike

我有这个:

$query="DELETE FROM classified, $sql_table WHERE classified.ad_id = '$id' AND classified.classified_id = $sql_table.classified_id AND classified.poster_password='$pass'";

我收到此错误:您的 SQL 语法有误;查看与您的 MySQL 服务器版本对应的手册,了解在第 1 行的“WHERE classified.ad_id = 'Bmw_M3_E46_Full_29920' AND classified.cla'附近使用的正确语法

有什么帮助吗?

如您所见,$sql_table 链接到带有字段 classified_id 的分类表我需要以某种方式加入删除。

基本上分类表是主表,然后每个类别都有自己的表,有车辆数据。 classified 表有一个名为 classified_id 的字段,与

这是完整的回显查询:

DELETE FROM classified, vehicles WHERE classified.ad_id = 'Bmw_M3_E46_410811305' AND classified.classified_id = vehicles.classified_id AND classified.poster_password='some_password'

为什么这不起作用,从多个表中删除就这么难吗?

谢谢

最佳答案

DELETE a, b FROM
classified as a, $sql_table as b
WHERE
classified.ad_id = '$id'
AND classified.classified_id = $sql_table.classified_id
AND classified.poster_password='$pass'";

来源:Source

关于php - 在 MySql 中加入 DELETE?如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2685211/

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