gpt4 book ai didi

php - 正确使用mysql查询

转载 作者:行者123 更新时间:2023-11-29 22:00:47 25 4
gpt4 key购买 nike

我有一个名为 messages 的表,其中包含以下列和以下示例数据

id  m_id  from  to   message
1 1 him her hellow
2 1 her him what sup
3 1 him her nothing

并且在 session 中最后一条消息被发送给“她”。我如何在sql中选择从哪里到哪里不是她?我尝试了这段代码,但不知道它是否正确

$b 将是 m_id 数字 1

$result = $mysqli->query('SELECT * FROM mensajes WHERE m_id  = \''.$b.'\' and from,to != \''.$_session['her'].'\' ');

更新这段代码是为了找到不是“她”的其他用户

最佳答案

我使用这个查询解决了

$resulto = $mysqli->query('SELECT * FROM mensajes WHERE m_id  = \''.$b.'\' AND (from != \''.$usr.'\' OR to != \''.$usr.'\') ');

在本例中,$usr 是她,$b 是 m_id 编号 1

所以我要带他去:

if($resultad['from'] != $usr){
$seo .= '<input type="hidden" class="input-block-level" value="'.$resultad['from'].'" id="from" name="from">';
}elseif($resultad['to'] != $usr){
$seo .= '<input type="hidden" class="input-block-level" value="'.$resultad['to'].'" id="from" name="from">';
}

关于php - 正确使用mysql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32678497/

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