如何查询 Cookie 变量

How to Query Cookie Variables

我正在尝试使用 PHP 中的 "WHERE" 子句为我的站点创建一个 mysql/php 聊天(私人消息)。

SELECT * FROM (tablename) WHERE (columnname) = $_SESSION('MM_USERNAME')

但是,我似乎只能搜索纯文本或我的 table "users.username",它会在 table 中显示所有结果(不是我想要的)。是否可以从用户名 cookie 变量进行搜索?

由于 $_SESSION('MM_USERNAME') 是一个字符串,因此需要用引号引起来。

$query_chat = "SELECT * FROM (tablename) WHERE (columnname) = '" . $_SESSION['MM_USERNAME'] . "'";

使用您正在使用的驱动程序的错误报告应该return给您。您还应该确保对该值进行清理或使用准备好的语句。