名前のステータスのチェックボックスがあります。これは、私はそれをやっている方法です:データベースにチェックボックスのエントリを挿入する
$insert = "INSERT INTO submitted (statuses)
VALUES ('".$_SESSION['statuses']."')";
$query = mysql_query($insert) or die ("Error: ".mysql_error());
問題がデータベースに挿入されますチェックされているものではありませんので、私をどのように行う:私はそれをやっている方法であること、それを挿入し
$_SESSION['statuses'] = mysql_real_escape_string($_POST['statuses']);
チェック項目を挿入しますか?
NEW/UPDATE:
これは、チェックボックス、フォームがどのように見えるかです:あなたは、フォームのために書かれている最大
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
があるはずは考えていなかった場合は考えていません? '$ _POST ['statuses']'とは何ですか?それは1対1の価値ですか? –
これは5ページのフォームからのものなので、セッションを使用しています。 $ _POST ['statuses'];チェックボックス用です。 – AAA
それはウィザードの一部です。 'name =" statuses [] "'挿入しようとしている値は実際に文字列か他の型の値(配列など)ですか? –