我正試圖在用戶註冊到我的網站時同時插入3個表格。 這裏是我的表格:多個插入查詢和中間傳遞變量。 mysql和php
UPDATED ANSWER。簡化了問題:
表1
ControlPanelID
UserDescription
ChannelCommentsID
UserID
表2
UserID
UserName
Password
Email
Reputation
ControlPanelID
Role
這裏是我的3 INSERT語句:
$queryString=
"INSERT INTO ControlPanel VALUES("",ChannelCommentsID , userID)".
"INSERT INTO users VALUES($userNam,$pass,$email, ,'anonym')";
我想要的用戶名行兩個表中增加如何成爲成就感?
換句話說兩次打開與數據庫的連接...(即2個查詢)?
你的模式是不是第三範式ER! :S – JellyBelly
基本上這就是我想要的。用戶填寫表單,...他的名字和詳細信息正在創建,然後用戶標識符會變爲1.但是我希望UserID在ControlPanel中增加1 。這怎麼做?!? –
我的意思是你不能擁有這個屬性的兩張桌子!是不是一個設計良好的數據庫,然後我認爲這是不可能做到你想要的! – JellyBelly