我有一个从 PHP 5 创建的 MySQL 查询。该查询有 3 个 SELECT 和 2 个 JOIN 子句。它使用一个连接和 db1.table1 db2.table2 技术访问一台主机上的两个数据库。我在运行前回显查询。在 PHP 中,查询不返回任何结果,也不会出错。当我将回显的查询复制并粘贴到 PHPMyAdmin 中的 SQL 时,它返回了正确的结果。
为什么 PHP 与 PHPMyAdmin 的 SQL 部分不同,有人对让它在 PHP 中工作有什么建议吗?
最佳答案
Why is PHP different to the SQL part of PHPMyAdmin
不是。
您正在连接到错误的数据库、编写错误的查询或错误地检查错误。
关于PHP/MySQL 没有返回结果也没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6609038/