Re: [問題] php+MySQL 資料寫入問題

看板Web_Design作者 (阿杰)時間19年前 (2005/12/01 18:38), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《gewa (當我遠颺...)》之銘言: : 我用PHP+MySQL寫了兩個網頁 : 分別可以寫入資料到兩個不同的資料表 : 可是A資料表跟B資料表是有關係的(有相同的一個欄位,EX:S_ID) : 但是我只設計在A網頁寫入S_ID的資料 : 請問我要在A或B網頁寫入什麼程式 : 才可以讓B網頁也能自動寫入同一個S_ID到B資料表呢? : 麻煩好心人士教一下 我翻書和找資料都找不到 T^T 感激不盡~ 不能自動寫入吧 以資料庫的觀點來看你的A B資料表 只是兩個不相關 一筆筆的資料 要建立關聯性的話 有三種情況 第一 如果S_ID在A和B資料表中都是key(唯一) 那麼最簡單的方法就是A B資料表合併 第二 如果S_ID在A或B資料表的其中之一是key 比如S_ID在A中是key 那就把B資料表中的S_ID欄位跟A資料表中的S_ID欄位做關聯 (用SQL指令 SQL指令可以查MySQL提供的reference 或是用phpmyadmin 有GUI介面可用) 第三 如果S_ID在A和B資料表中都不是key 那就要再建一個C資料表 把S_ID當成key 然後跟A B的S_ID欄位建立關聯 但是關聯建立好之後 是在deletion的時候提供保護功能 還是無法像你所說自動寫入 可以查查資料庫的正規化~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.162.51

12/02 15:57, , 1F
謝謝你 後來我用了第一個方法達到我的目地 但是資料表變很大
12/02 15:57, 1F

12/02 16:00, , 2F
但能run出來做重要囉~謝謝你的建議囉~^^
12/02 16:00, 2F
文章代碼(AID): #13ZjAvNV (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #13ZjAvNV (Web_Design)