初歩的な質問で大変恐れ入ります。
現在PHPでMySQLからチェックボックスで選択したカラムのデータのみを選択する方法を考えているのですが、行き詰まってしまったため、ご教示いただきたく思います。
php
1$sql = "SELECT $column FROM テーブル名";
この**$column**にチェックボックスで選択した項目を入れて、
SQLを作成したいと考えていました。
例えば、カラムA、B、Cが存在し、
HTML
1<form action="" method="post"> 2 <input type="checkbox" name="check[]" value="A">A<br> 3 <input type="checkbox" name="check[]" value="B">B<br> 4 <input type="checkbox" name="check[]" value="C">C<br> 5 <input type="submit" value="選択"> 6</form>
のようなチェックボックスから、この中のAとBのみを選択した場合、
上記変数**$column**にAとBを入力したいと考えており、下記のような形にできればと思っておりました。
PHP
1$column = "A, B";
しかし$_POST['check']の配列内のvalueのみを変数**$column**に格納する方法がわからず、
行き詰まってしまいました。
変数**$column**に$_POST['check']のvalueのみを文字列で格納する方法をお教えいただけませんでしょうか。
最終的な目的として、MySQLからチェックボックスの選択項目のみ取り出したいので、
上記以外で適切な方法もよろしければお教えいただけますと嬉しく思います。
皆さまのお力添えをいただけませんでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/29 05:43
退会済みユーザー
2016/01/29 05:57
2016/02/10 19:52
2016/02/10 19:54