2013-04-22 72 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

相關問題