クライアントデータを取得してチェックボックスグループを作成する次のクエリがあります。選択したチェックボックスを個別の行としてデータベースに追加する必要がありますが、これまでに行ったことがないため、これを記述する方法がわかりません。チェックボックスの数が異なるため、混乱しています。
res=mysql_query('SELECT id,name FROM tbl_client WHERE active="1" ORDER BY name DESC',$dbh) or die(mysql_error());
num=mysql_num_rows($res);
for($run=0; $run<$num; $run++)
{
val=mysql_fetch_row($res);
echo '<label><input type="checkbox" name="CheckboxGroup1" value="'.$val[0].'" id="CheckboxGroup1_0" />'.$val[1].'</label><br />';
}
チェックボックスを送信するときに、データベースの個々の行にチェックボックスを追加するにはどうすればよいですか? ある種のForeach
ステートメントを使用できると思いますが、その方法がわかりません。