0

複数選択を使用するフォームがあるので、複数のオプションを選択できます。2つのオプションを選択すると、両方がデータベースに追加されるようにするにはどうすればよいですか。

option1,option2,option3

私はまだPHPに慣れていないので、配列として配置する必要があることはわかっています。正確な方法がわかりません。

4

2 に答える 2

1

データベーステーブルのvarcharフィールドを使用して、挿入します。最初にphp変数を取得し、それにすべての値をコンマで区切って割り当てます。次に、クエリでこの変数を使用して挿入します。選択して値を取得する場合は、そこでexplode関数を使用します。

于 2012-04-25T13:51:08.153 に答える
1

配列が必要な場合は、phpexplode関数を使用できます。

$your_options = "option1,option2,option3";
$array = explode(",", $your_option);

今、あなたはなどでアクセスすることができます$array[0], $array[1]...

于 2012-04-25T13:54:04.273 に答える