[英]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.