問題があります。 私のチェックボックスの値をPHPのMySQLデータベースに入れる方法がわかりません。 ので:私のデータベースONLYに値を入れる方法PHPのチェックボックスとMySQLデータベース
<input type="checkbox" name="checkiard" value="IARD">
「IARD」チェックボックスがチェックしている場合は? ありがとう。
問題があります。 私のチェックボックスの値をPHPのMySQLデータベースに入れる方法がわかりません。 ので:私のデータベースONLYに値を入れる方法PHPのチェックボックスとMySQLデータベース
<input type="checkbox" name="checkiard" value="IARD">
「IARD」チェックボックスがチェックしている場合は? ありがとう。
他の入力タイプと同じように、checkboxの値にアクセスできます。単純に
if(isset($_POST['checkiard'])) {
$optionArray = implode(",", $_POST["checkiard"]);
}
これを試してみてください。複数のチェックボックスを持っている場合は
あなたはマークアップは、すべてのチェックボックスに同じ名前を保持する必要があり、この
<input type="checkbox" name="checkiard[]" value="IARD-1">
<input type="checkbox" name="checkiard[]" value="IARD-2">
<input type="checkbox" name="checkiard[]" value="IARD-3">
のようなものでなければなりません。
私はあなたの解決策を試してみましたが、問題があります:最新の値だけがデータベースに入れられます... IARD-1、IARD-2とIARD-3をチェックすると、IARD-3だけがデータベースに入れられます。 。 –
申し訳ありませんので、複数のチェックボックスを選択する必要があります。次に、値の配列を使用する必要があります。私の更新されたコードをチェックし、私に知らせてください。 –
それは動作しません...私はあなたに私のコードの写真を送ることができますか、あなたは問題がどこにあるか教えてください? –
投稿フォームの後に$ _POST ['checkiard']を使用してこのcheckobxの値にアクセスし、データベースに挿入することができます –
これは2通りの方法で実行できます。 1つは入力を確認した後にajax呼び出しを行い、もう1つは入力をチェックしてフォームを送信し、$ _POST ['checkiard']を使用してこの入力の値を取得します。 – fatih
[OK]が、さらにあります: ' IARD
vie place' 多くのチェックボックスがあります。そして、それは私のすべてのチェックボックスに! –