我正试图在用户注册到我的网站时同时插入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