[フィールドの追加] オプションがあり、事実上無制限のアイテム番号と説明を追加できるフォームがあります。
これらのフィールドには次の名前が付けられています:item[]
およびdesc[]
(配列の括弧)。
私の質問は、各行 (アイテムと説明) がデータベース内の独自の行として送信されるように、PHP と MySQL でこの情報を送信するにはどうすればよいですか?
item[0] と desc[0] を一緒に送信するなど、複数の方法を試しましたが、役に立ちません:(
事前にご協力いただきありがとうございます。
編集:以下は私が使用しようとしてきたものです...(申し訳ありませんが、配列ではそれほど優れていません...)
$count = 0
foreach ($_POST['item'] as $item) {
$query = "INSERT INTO items (item, desc) VALUES ('" . $item[$count] . "', '" . $_POST['desc'][$count] . "')";
// Script simplified as it is quite complex.
if ($query_result) {
$count++;
}
}