0
我試圖防止基於php會話ID的重複條目。php mysql防止基於會話ID插入重複
INSERT IGNORE INTO mycart (`val_1`, `val_2`, `val_3`, `session`)
VALUES ('$val_1', '$val_2', '$val_3', '$session')
這將迫使我把所有列到主要或唯一的按鍵,我不能這樣做,因爲獨特唯一可以在組session
列。
+-+-------------+---------+
|1|fjdsklajkljkl|blue item|
+-+-------------+---------+
|2|fjdsklajkljkl|blue item|
+-+-------------+---------+
|3|T7RghUE1hQVWl|blue item|
+-+-------------+---------+
|4|xGQ8Jhifpu7jN|blue item|
+-+-------------+---------+
|5|xGQ8Jhifpu7jN|red item |
+-+-------------+---------+
從該圖中,只有第1行和第2行是重複的。即使tho藍色項目重複,string'd列是不同的會話。
會調查一下,謝謝 –