我遇到了 SQL 问题。
此 SQL 语句:
SELECT * from chat WHERE id=16
输出:
数组([id] => 16 [from] => 5 [to] => 6 [message] => Example Message [time] => 1337674546)
以下 SQL 语句:
SELECT * from chat WHERE from=5
输出错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“from=5”附近使用正确的语法
如您所见,第二条语句应该返回相同的结果,但事实并非如此。
我正在使用新安装的 XAMPP,其中包括:
Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1
MySQL 客户端版本:mysqlnd 5.0 .8-dev - 20102224 - $修订版:310735 $
似乎我在这里遗漏了一些明显的东西,但我无法弄清楚发生了什么。