gpt4 book ai didi

php - 从数据库 PHP MySQL 中选择正确的用户名

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

我正在开发一个 PM 系统,除了弄清楚正确的人如何获得正确的消息之外,我什么都搞定了。

有这段代码:

  $query = "SELECT to, from, rank, gender, picture, title, post FROM kaoscraft_posts WHERE to = 'username' ORDER BY msg_id DESC";

我已将它提交到数据库并获取它,但我需要确保正确的人收到消息。

最佳答案

tofrom 是保留字,必须用反引号 `

括起来

http://dev.mysql.com/doc/refman/5.5/en/reserved-words.html

$query = "SELECT `to`, `from`, rank, gender, picture, title, post FROM kaoscraft_posts WHERE `to` = 'username' ORDER BY msg_id DESC";

然而,这

WHERE `to` = 'username'

可能需要

WHERE `to` = '$username'

我怀疑它可能来自 POST 变量,您的问题中未显示该变量。

如果您的代码的一部分类似于以下效果:

$username=$_POST['username'];

然后在其位置使用以下内容:

WHERE `to` = '$username'

关于php - 从数据库 PHP MySQL 中选择正确的用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22265067/

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