簡體   English   中英

如何使用php和mysql將外鍵字段鏈接到另一個表的主鍵字段?

[英]How to link the foreign key field to a primary key field from another table using php and mysql?

我有2個表,例如,一個以id為主鍵(自動遞增)的USER TABLE和一個以userid為id的外鍵(整數)的BOOKING TABLE。 使用phpmyadmin mysql數據庫。

我如何編寫一個php腳本,在其中可以將這兩個字段鏈接在一起,以便始終保持關聯? 因此,當用戶輸入名稱並在Web表單上預訂游覽時,它將自動在后端執行所有操作。

我是php和mysql的新手,並且搜索了很多論壇和觀看教程,但仍然沒有任何線索。 請幫忙!

您當前正在尋找的是如何聯接多個表。 下面的查詢使用一個INNER JOIN ,它僅顯示在兩個表上都匹配的記錄。

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

要進一步獲得有關聯接的知識,請訪問以下鏈接:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM