0
我正在使用PHP,MySQL和CodeIgniter。我有一個product
表和product_item
表。使用INSERT的MySQL更新
product
表包含主產品的信息和product_item
包含的是用於製造產品材料的信息。
關於編輯產品,我還需要更新product_item
表。
示例:我在表格中增加了一個項目,所以我需要INSERT
這個值。
我有兩個想法:
- 剛拿到從表單中的值,如果項目已經通過項目循環存在
UPDATE
,否則INSERT
。 INSERT ... ON DUPLICATE KEY UPDATE
可能有多種方式,但什麼是執行這一最有效的/好的做法呢?通常我會考慮大約1-10行。