• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数データのUPDATEに関して)

複数データのUPDATEに関して

このQ&Aのポイント
  • MySQLとPHPを使用して顧客データの処理を行っています。テーブルには顧客情報と印刷フラグがあり、特定の顧客の印刷フラグを更新する方法を探しています。
  • 現在、1万5千件の顧客データがありますが、1つずつ印刷フラグを更新するのは非効率です。効率的な方法を教えてください。
  • チェックボックスを使用して複数の顧客の印刷フラグを一度に更新し、印刷用ページに移動する方法をお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>1つずつチェックをするのは非常に非効率 (1)ページングする つまり1ページに表示するデータ数を制限する また1ページ当たりの表示数ルはユーザーが任意に選べるようにする (10、50、100くらいの大雑把に) (2)ページごとにすべてチェックする・すべてチェックを外す を選べるようにする (3)データの引き継ぎにはセッションをつかう とすればある程度まとまった単位で処理できるとおもいます ただし、1万件のデータを選んだあと印刷実行というのはミスが頻発しそうです。 選ぶ画面はあくまで選ぶ画面として確定までしてしまい 印刷は確定データをつかって選択画面なしに印刷した方がよいのでは?

a4_chapp
質問者

お礼

yambejpさん、前回に引き続きありがとうございます。 私の説明不足なとところがありましたが、お答え頂き有難うございます。 何とかイメージが固まりました。 有難うございました。

関連するQ&A