PHPを使用してデータベースから動的に生成されたテーブルがあります(それ自体が私にとって勝利でした)。ユーザーは、必要な数のフィールドとレコードに変更を入力できます
送信を押すと、更新されたレコードがデータベースで更新されます。変更されていないものも含め、すべてのレコードを更新することでおそらくうまくいくでしょうが、それはちょっと不自由です. 次のようなデータ文字列をシリアル化することになりました。
category=Phone&error_level=1&service_name=API&status=Critical¬es=None&category=Phone&error_level=1&service_name=Inbound+Calls&status=Critical¬es=None&category=Phone&error_level=2&service_name=Outbound+Calls&status=Minor+issue¬es=None&category=Consumer&error_level=1&service_name=www.website1.com&status=Critical=Critical&status=Criticalなし&category=消費者&error_level=…</p>
ただし、どうすればよいかわかりません。つまり、このクエリ文字列をどうすればよいかわかりません。すべての行のすべての値が含まれるようになりました。これをどのようにレコードに分割し、データベースでそれらを更新するにはどうすればよいですか?
それらを正規表現で行に分割し、リストを反復処理することを検討しました...しかし、それは私にはハッキリしているようです。何かご意見は?