html selectオプションタグにPHPパラメータを渡したいと思います。パラメータをhtmlに渡すをPHPから選択する
<input type="text" name="to" value= "<?php echo $parameter ?>" size=10>
私はselectタグ用に同じことをしようとしましたが、何らかの理由でそのは動作していない:それは次のようにvalue属性を使用して、inputタグのために正常に動作します。
<select name="clinic">
<option value="<?php echo $clinicName; ?>" >Baylor</option>
<option value="<?php echo $clinicName; ?>" >IDCC</option>
</select>
は、これら上記の文以下のSQL文に渡すに次のようにパラメータが必要となることに注意してください::以下は、selectタグである
$clinicName = $_POST['clinic'];
$sql = "select * from patients where clinic = '$clinicName'";
あなたがPHPパラメータとはどういう意味ですか?値を返すデータベースがあると思いますか?うまく動作するはずです。たぶん、コードをもっと必要とするか、より正確にする必要があります。 –
*(推奨読書)* http://stackoverflow.com/questions/332365/xkcd-sql-injection-please-explain – Gordon
このコードでは、すべてのオプションが同じ値を持つ場所を選択することはできません(つまり、どの$クリニック名には含まれます)? –