【发布时间】:2011-09-30 08:15:02
【问题描述】:
我有一个从 PHP 5 创建的 MySQL 查询。该查询有 3 个 SELECT 和 2 个 JOIN 子句。它使用一个连接和 db1.table1 db2.table2 技术访问单个主机上的两个数据库。我在运行前回显查询。在 PHP 中,查询不返回任何结果,也不会出错。当我将回显查询复制并粘贴到 PHPMyAdmin 中的 SQL 中时,它会返回正确的结果。
为什么 PHP 与 PHPMyAdmin 的 SQL 部分不同,有人对让它在 PHP 中工作有任何建议吗?
【问题讨论】:
-
可能连接设置不正确。在 PHP 文件中将
or die(mysql_error())添加到您的mysql_query并告诉您遇到什么错误。
标签: php mysql phpmyadmin