gpt4 book ai didi

php mysql语法错误

转载 作者:可可西里 更新时间:2023-11-01 07:49:13 25 4
gpt4 key购买 nike

我正在与语法错误作斗争,但我无法真正找到问题所在。

这是我的问题

 $res2 = mysql_query("SELECT * FROM wp_postmeta PM1
WHERE PM1.meta_key = '_pronamic_google_maps_latitude'
AND PM1.post_id = '$id'
JOIN wp_postmenta PM2
WHERE PM2.post_id = PM1.post_id
AND PM2.meta_key = '_pronamic_google_maps_longitude'")
or die(mysql_error());

出现这个错误:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'JOIN wp_postmeta PM2' at line 3

有人可以给我提示我缺少什么吗?

最佳答案

首先必须进行连接,然后进行其余的查询。所以像

 $res2 = mysql_query("SELECT * FROM wp_postmeta PM1
JOIN wp_postmenta PM2 on PM1.post_id = PM2.post_id
WHERE PM1.meta_key = '_pronamic_google_maps_latitude'
AND PM1.post_id = '$id'
AND PM2.meta_key = '_pronamic_google_maps_longitude'
") or die(mysql_error()) ;

关于php mysql语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6106751/

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