【PHP】下らねぇ質問はここに書き込みやがれ 13at TECH【PHP】下らねぇ質問はここに書き込みやがれ 13 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト1025:デフォルトの名無しさん 22/09/19 13:19:16.24 zeLiCYh20.net カートに入れる処理はトランザクション二する必要がない 利用者が自分の意志で取り消すケースもあるわけだし 必要なのは、利用者が決定ボタンを押して、購入完了になるプロセスくらいじゃないかな 一つしかない商品を他の利用者と競合して購入したかもしれないし 複数種類を購入した際に、一つが在庫不足になってたかもしれない そういうときに、決定ボタンを押す直前までロールバックが必要になる 1026:デフォルトの名無しさん 22/09/19 14:16:17.85 8Jf173KW0.net トランザクションとかセッションとかは文脈で定義される範囲が変わるのでちゃんと意識して書いたほうがいい その上で、今回はDBのトランザクションのことだとエスパーして回答すると設定される範囲は間違い 記述がないので何をトランザクション処理として設定するかは回答できないけど、「ユーザの決済処理」「在庫処理」あたりがひとまとまりになると思う 入門書で記述されるトランザクションとついでにプリペアドステートメント(プレースホルダ)処理はデータベース側の処理なので入門書から離れてデータベース側の処理をデータベースの公式を参照しながら学習すると良い 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch