2013-04-22 53 views
0

内容我有一个要求,以允许在表1中的用户的第二表,其中两个表是在一个单一的MySQL数据库编辑记录。记录的用户数量完全相同。允许在表1中用户编辑表2中的PHP/MySQL

对于表1示例用户ID为234只能够与ID 234

任何援助编辑的记录表2记是极大的赞赏轴承我不是专家。在发布之前,我花了几个小时搜索结果,但没有发现任何可以实现的结果。

由于提前,

约翰

+0

只要确保这两个ID的比赛在你的PHP。 ** <?如果($ table_1_id == $ table_2_id){//他们可以编辑! }其他{//将它们发送出去! }?> ** – 2013-04-22 14:24:48

回答

0

这个怎么样的语法?

UPDATE `table1` as `t1`, `table2` as `t2` 
SET `t1`.`attribute1`="foo", `t2`.`attribute2`="bar" 
WHERE `t1`.`id`=`t2`.`id` AND `t1`.`id`=234 

看到the mysql reference

+0

我认为他正在寻找PHP代码,以确保在表更新之前用户的ID与表2中的ID匹配。我认为? – 2013-04-22 14:25:51

+0

感谢您的回复,我没想到任何人回来这么快......我认为我的要求将主要用PHP(我认为)......做,因为它代表的网站显示2300页的数据,我将喜欢是个人能够编辑,所以我正在寻找一个“登录”界面,因此一旦用户登录,他们是针对其特定“形式”,他们则可以编辑和保存...我知道有一个再次教程就在某个地方,但它躲避我那么远,但感谢输入扬Turon, – user2307736 2013-04-22 14:44:32

+0

@ user2307736:然后卡塞对你的问题的评论应该解决这个问题。 – 2013-04-22 14:51:53

相关问题