ホームページ >バックエンド開発 >PHPチュートリアル >データベースの変更と更新の問題

データベースの変更と更新の問題

WBOY
WBOYオリジナル
2016-06-23 14:27:051106ブラウズ

最初にデータベースのクエリを選択し、次にループでレコードの行を fetch_assoc() し、レコードの行の特定のフィールドに従ってテーブルを変更します。このレコードだけでなく、テーブル内のすべてのレコードを変更することもできます。フィールドに一致するものを変更してください。効率を高めるために再度ループするときにデータベースを更新するにはどうすればよいですか?


ディスカッションへの返信(解決策)

言葉だけでは明確に説明できないため、例を示し、必要なコードを投稿することをお勧めします。


マーキング用のフィールドを追加します。

行レコードのフィールドに基づいてテーブルを変更する このレコードだけでなく、フィールドに一致するテーブル内のすべてのレコードを変更できます

1. 1 つずつ読み出す必要はなく、に従って更新するだけです。条件
2. 変更するだけです 元の条件が破壊されない限り、レコードは常にクエリされます

何が起こっているかはわかっています、mysql_query() の代わりに Mysql_unbuffered_query() を呼び出す必要があります

分析用に特定のコードを投稿します。

試してみるには個別を選択してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。