MySQL データベースのテーブルから動的に生成される次の HTML フォームがあります。
<form method="post" name="chapters" action="ChaptersUpdate.php">
<input type='text' name='id' value='{$row['id']}'>
<input type='text' name='name' value='{$row['name']}'>
<input type='password' name='password' value={$row['password']};>
<input type='submit'>
</form>
フォームが送信されたときに、次のデータ構造が $_POST に渡されるようにする方法を探しています。
[chapter] => Array
(
[0] => Array
(
[id] => corresponding chapter ID
[name] => corresponding chapter name
[password] => corresponding chapter password
)
[1] => Array
(
[id] => corresponding chapter ID
[name] => corresponding chapter name
[password] => corresponding chapter password
)
)
name='chapter[][id]' / name='chapter[][name]' / name='chapter[][password]' のさまざまな組み合わせを試しましたが、ほとんど成功しませんでした。配列のデータ構造は、私が望んでいたものとはまったく異なります。
何か案は?