0

我得到了 2 个表,例如一个以 id 作为主键(自动增量)的 USER TABLE 和一个以 userid 作为用户表中 id 的外键(整数)的 BOOKING TABLE。使用 phpmyadmin mysql 数据库。

我如何编写一个 php 脚本,我可以将这两个字段链接在一起,以便它们始终相关?因此,当用户在 Web 表单上输入姓名并预订游览时,它会在后端自动完成所有操作。

我是 php 和 mysql 的新手,搜索了很多论坛和观看教程,但仍然没有任何线索。请帮忙!

4

1 回答 1

0

您目前正在寻找的是如何加入多个表。下面的查询使用INNER JOIN仅显示在两个表上都匹配的记录。

SELECT  a.*, b.*
FROM    User a
        INNER JOIN Booking b
            ON a.ID = b.userID
// WHERE    ..conditions here..

要进一步了解有关联接的更多信息,请访问以下链接:

于 2013-03-10T12:51:03.327 回答