新增資料如何跟資料庫做比對判斷是否有重複??

edited 八月 2014 in PHP新手區
初學PHP想來問幾個問題。

我是用checkbox來做勾選新增,當我勾選要新增到資料表時,如何判斷他是否有重複?
我儲存資料表的欄位有兩個,分別memberID、shopID,如果說同一個人已經儲存三筆資料了,在資料表顯示為
memberID  shopID
   1         2
   1         3
   1         4
1代表我會員的編號,2、3、4代表它儲存的商店編號。

假如我今天又勾選商店編號為5要新增到資料表時,要怎麼讓他判斷是否有重複然後再新增進去? 我有試過幾個方法,他判斷出來是沒錯的,與2、3、4都沒有重複,但是他會一次新增三筆一樣的資料進去,變成她每次判斷一次就新增一次,會變成
memberID  shopID
   1         2
   1         3
   1         4
   1         5
   1         5
   1         5
我要怎麼讓她判斷資料表shopID所有的資料,然後新增一筆資料進去?

評論

Sign In or Register to comment.