ホームページ >バックエンド開発 >PHPチュートリアル >データベースの変更と更新の問題
最初にデータベースのクエリを選択し、次にループでレコードの行を fetch_assoc() し、レコードの行の特定のフィールドに従ってテーブルを変更します。このレコードだけでなく、テーブル内のすべてのレコードを変更することもできます。フィールドに一致するものを変更してください。効率を高めるために再度ループするときにデータベースを更新するにはどうすればよいですか?
言葉だけでは明確に説明できないため、例を示し、必要なコードを投稿することをお勧めします。
マーキング用のフィールドを追加します。
行レコードのフィールドに基づいてテーブルを変更する このレコードだけでなく、フィールドに一致するテーブル内のすべてのレコードを変更できます
1. 1 つずつ読み出す必要はなく、に従って更新するだけです。条件
2. 変更するだけです 元の条件が破壊されない限り、レコードは常にクエリされます
何が起こっているかはわかっています、mysql_query() の代わりに Mysql_unbuffered_query() を呼び出す必要があります
分析用に特定のコードを投稿します。
試してみるには個別を選択してください。