チェックボックスの配列があります。
<input type="checkbox" name="selection[]" value="move" />
<input type="checkbox" name="selection[]" value="move2" />
<input type="checkbox" name="selection[]" value="move3" />
<input type="checkbox" name="selection[]" value="move4" />
選択したチェックボックスの数に応じて、対応する行数のテーブルが生成されます。
for($x=0; $x<$N; $x++)
{
echo nl2br("<td><textarea name=art[] rows=10 cols=30></textarea> </td><td><textarea name=science[] rows=10 cols=30></textarea></td></textarea></td><td><textarea name=method[] rows=10 cols=30></textarea></td><td><textarea name=criteria[] rows=10 cols=30></textarea></td></tr>");
}
毎回、対応する列を含むテーブル行がいくつ生成されるかわかりません。そのため、行配列の各セットを挿入するコードをどのように記述するかが問題です。私は試してみました
$optionsVal = implode(",", $data);
しかし、それは選択したオプションを保存するためにのみ機能し、生成されたテーブルの行と列には機能しません。誰でもこれを手伝ってくれます。前もって感謝します