今、options
テーブルから自分のテーブルに変更したので、物事が難しくなっています
私はその名前がselection
表にあるチェックボックスを持っているので、ここに私が試したものがあります
<input type="checkbox" name="selection" value="1"<?php checked("1",$item['selection']);?> />
<input type="checkbox" name="selection" value="2"<?php checked("2",$item['selection']);?> />
<input type="checkbox" name="selection" value="3"<?php checked("3",$item['selection']);?> />
これは値を保存していません。次に、以下の配列として試しました
<input type="checkbox" name="selection[]" value="1"<?php checked("1",$item['selection']);?> />
<input type="checkbox" name="selection[]" value="2"<?php checked("2",$item['selection']);?> />
<input type="checkbox" name="selection[]" value="3"<?php checked("3",$item['selection']);?> />
警告を発しているWarning: mysql_real_escape_string() expects parameter 1 to be string, array given
自分のテーブルを使用しているときに、チェックボックスに同じ名前の複数の値を保存するにはどうすればよいですか?
どんなヘルプヘルプも素晴らしいでしょう。