【发布时间】:2017-08-02 09:24:19
【问题描述】:
我有 2 个表要连接在一起,其中第二个表的 id 与第一个表的 id 匹配,并作为行一起输出。
第一个表是“boys”,有一列“id”和“name”。
第二个表是“girls”,有一列“id”和“name”。
在 PHP 中输出时,如何让匹配的 id 作为单行加入?我完成了关于连接的整个基本 SQL 教程,并且由于某种原因无法理解逻辑。有什么帮助吗?
$result = mysql_query("
SELECT *
FROM boys
LEFT JOIN girls
WHERE boys.id = girls.id
");
警告:mysql_fetch_array() 期望参数 1 是资源,布尔值在第 28 行的 C:\xampp\htdocs\xampp\main3.php 中给出
【问题讨论】:
-
@Virb
mysql_不需要连接变量来执行查询。 -
我知道,但我想确保它在 PHP 中正确输出。我正在我的 XAMPP localhost 上测试所有这些。