"tbl_settings"という名前のテーブルがあります。同じMysqlテーブル内の複数の行を更新するには
ID、名前、値、説明の4つの列があります。
私は、各設定のテキストボックスをリストしたhtml形式を持っています。
送信時に、設定の名前に基づいて各設定値を更新したいとします。
参考のため、私の設定名は site_title、site_title_description、contact_nameです。
行の名前に基づいて、すべての行をそれぞれの値で更新するための最良の方法を理解する助けが必要です。
私はこれを私の電話に書いていますが、現在はコードがありませんので、実行する必要があるクエリに関する一般的なアイデアをお願いします。
ます。https:// DEVを.mysql.com/doc/refman/5.7/ja/update.html – RiggsFolly
何を試しましたか?一般的には、個々の更新(ターゲットにする行のIDと(2)の値のユニークな組み合わせ)に対して、データベースに 'UPDATE'コマンドを発行します。 – David
テキストマッチのwhere句を使った更新がそれに当てはまります。 'update table set name = 'new site title'(ここでname = 'site_title')' name'を 'site_title'とするすべての行を' new site title'にリセットします。 – chris85