2016-12-25 57 views
0

我有這個在我的數據庫:PHP和mysqli的選擇

table styles 

style_id style 
1   rock 
2   blues 
3   jazz 
etc... 

table user_styles 

user_id style_id 
1   1 
1   2 
2   3 
etc... 

我想這樣做:

  • 如果USER_ID user_styles(EJ 1)爲空,則顯示在表格樣式供用戶選擇的選擇。如果不爲空,則顯示user_id(ej。1)的結果。
  • 將選中的選項插入/更新到表user_styles中。
+2

有沒有試過?你卡在哪裏? – Jeff

+0

是的,請顯示您的代碼。 – statosdotcom

回答

1

1:檢查s.style使用下面的MySQL查詢某個特定用戶: 「選擇風格樣式中的我們攜手user_styles我們s.style_id = us.style_id WHERE us.user_id = [用戶ID] 「

2:如果您沒有獲得任何價值,那麼請在下拉菜單中顯示樣式表中顯示的所有樣式,並允許用戶選擇並提交。 onSubmit,將樣式細節插入到user_style表中。 3:else顯示用戶的樣式。

這是我現在想到的最好的邏輯。你也可以嘗試很多其他的方式。我在這裏看不到任何邏輯或程序問題。