PHP/MySQL 没有返回结果也没有错误

标签 php mysql phpmyadmin

我有一个从 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/

相关文章:

mysql - 如何从初始行创建多行

php - MySQL 离开有条件的连接查询 - 超时

php - 查询执行时间问题

php - 防止重复插入数据库

php - 如何使用 .htaccess 隐藏网页名称后的所有内容

php - 简单的Javascript MYSQL校验函数

php - 在数据库中记录用户 ID 而不是 IP 地址

php - mysqli准备语句中带有fetch_array的SELECT语句

php - 从多个mysql表中提取数据

PHP 打印大量信息时速度很慢