[請益] PHP對 MySQL插入資料的問題
大家好
小弟初學PHP
現要將從使用者facebook調到的個人資料插入TABLE
已將"facebook_id"設為primary key
現有兩種作法
1.
只要從facebook調到的資料 就用sql的INSERT語法試著插入
反正已經輸入過的個資 因為主鍵衝到 所以不會出現資料重複的情形
2.
從facebook調到資料之後 先檢查primary key是否已存在table內
若無 才插入 否則便直接結束
小弟目前是用1的作法 調到資料就插入 反正Mysql會自己檢查主鍵來避免資料重複
也沒出現什麼錯誤訊息警告我
但又覺得用2好像是比較負責任的作法
請問我可以就這樣把避免資料重複的工作交給Mysql做嗎?
謝謝各位大大指教!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.200
推
02/29 16:59, , 1F
02/29 16:59, 1F
→
02/29 16:59, , 2F
02/29 16:59, 2F
→
02/29 17:00, , 3F
02/29 17:00, 3F
→
02/29 17:00, , 4F
02/29 17:00, 4F
推
02/29 19:08, , 5F
02/29 19:08, 5F
非常感謝兩位大大!!
我覺得ker大大說得非常好!!
但我發現MySQL有提供好用的REPLACE
最後決定用REPLACE解決這個疑慮!!
感恩!!
※ 編輯: poopoo888888 來自: 140.112.106.181 (03/01 11:38)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章