私はドロップダウンボックスを使用してフォーム内で選択を行っています。フォーマットポストアクションのPHP文字列
私は4つの値( 'value1'、 'value2'、 'value3'、 'value4')を持っています。それぞれがドロップダウンボックスに表示されます。しかし、私はまた、例えば、すべての4つの値のオプションをしたい、ここで私は現在、私のドロップダウンメニューを描画する機能のために使用しています配列です:
$menuValues("'value1','value2','value3','value4'",'value1','value2','value3','value4');
これは、しかし、アクションページの空の変数を生成します。 mysqlクエリを駆動する関数を提供するために、各値の周りに一重引用符を保持する必要があります。だから、二重引用符を使って最初の値を囲んでいるのです。
これは、ドロップダウン機能である:
function frDrop($arr,$frm,$dropTitle) {
echo "<select name='".$frm."' id='".$frm."'><option value=''>".$dropTitle."...</option>";
foreach ($arr as $key => $value) {
echo "<option value='".$value."'>".$value."</option>";
}
echo "</select>";
}
なぜ "all"オプションを呼び出さないのですか –
4つの値すべてについてオプションとはどういう意味ですか?たとえば、「上記のすべてを選択してください」というテキストがありますか? – T9b
すべての値を選択したことを識別できず、アクションページですべての値を再度取得できますか? – Nightwolf