mysql にデータを挿入するときに注意すべき最も重要なことは、データの繰り返し追加を防ぐことです。次の記事では、主に MYSQL がショッピング カートを追加する際にデータの繰り返し追加を防ぐ方法について、サンプルを通して紹介します。コードは非常に詳細なので、必要な友達は参照してください。以下を見てみましょう。
はじめに
最近仕事の都合で、APPのショッピングカートの注文と支払いに取り組んでいるのですが、ショッピングカートに追加するクリックが比較的速い場合にバグが発生しました。同じ商品がショッピング カートに追加されました。 ショッピング カートに 2 つの商品が表示されました。
ショッピング カートに追加する場合、最初のステップは、ショッピング カートに追加する商品がすでにショッピングカートにある場合は、元の数量になります。再度プラグインしたくない場合は、操作を 1 つ追加してください。以下では詳細は説明しません。詳細な解決策を参照するには、編集者に従ってください。
MySQLの挿入にはより高度な操作があります
サンプルコード:
INSERT INTO t_xs_shopping_cart ( user_id, shop_id, commodity_id, quantity ) VALUES (71, 67, 140201057403511024, 1) ON DUPLICATE KEY UPDATE quantity = quantity + 1
概要
以上がショッピング カートの追加の重複を防ぐためのコード例の MYSQL 実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。