gpt4 book ai didi

php - SELECT * from 表在哪里?

转载 作者:行者123 更新时间:2023-11-29 03:53:52 24 4
gpt4 key购买 nike

我正在研究这个,我有 2 个变量

  • $pmid
  • $pmid2

还有一个包含少量变量和 2 个主要列的表,我将用于此脚本

  • 下午
  • pmid2

现在我想要它做的是检查 $pmid 或 $pmid 是否匹配表中的 pmid 或 pmid2 任何变量以匹配所提到的这两个表列中的任何一个这是我的脚本:

$selectpm = mysql_query("SELECT * FROM pm WHERE pmid=($chat_id OR $chat_id2) AND pmid2=($ chat_id OR $chat_id2)"); 

当然我的代码是错误的它只是我如何努力它可以工作,但我不知道应该如何工作谢谢!

最佳答案

你可以这样做

SELECT * FROM pm 
WHERE
(
pmid=$chat_id OR pmid= $chat_id2
)
AND (
pmid2 = $chat_id OR pmid2 = $chat_id2
)


$selectpm = mysql_query(
"SELECT * FROM pm
WHERE ( pmid=$chat_id OR pmid= $chat_id2 )
AND (pmid2 = $chat_id OR pmid2 = $chat_id2)");

更好的方法是将查询写在一个变量中

$qry = "SELECT * FROM pm 
WHERE
( pmid=$chat_id OR pmid= $chat_id2 )
AND (pmid2 = $chat_id OR pmid2 = $chat_id2)" ;

$selectpm = mysql_query($qry);

关于php - SELECT * from 表在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29716167/

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