ドロップダウンリストをプログラムで作成することは、方法です。
ような何か:
<?php
$options = array('item1','item2','item3','etc');
$select = null;
?>
<select name="field">
<?php
foreach($options as $value) {
if($value == "montserrado") {
$select = " selected";
} else $select = "";
echo "<option$select>$value</option>";
}
?>
</select>
あなたのフィールドがテーブルにある場合、あなたはあなたの$options
配列は、データベースへの呼び出しで生成される変更されます。 MySQLとZendのを使用して、例えば
:
$dbcondetails = array('host' => 'dbhost', 'port' => '3306',
'dbname' => 'dbname', 'username' => 'user', password' => 'superpw');
$db = Zend_Db::factory('PDO_msyql', $dbcondetails);
$sql = 'select field from table';
$options = $db->fetchAll($sql);
この例ではZend_db_Adapterの使用に関する情報がhereを見つけることができる、php catchで行うことができますすべての良いエラー検出を無視します。
結果の$_POST
データを編集してデータベースに書き戻すことができます。
hth
ドロップダウンリストを編集してくださいなぜあなたはそれをしますか?ドロップダウンのポイントは、提供されているリストから編集するのではなく、ユーザーのテキスト入力 –
を選択することです。 –
データベースはどのデータベースに送られましたか?あなたはどんなデータベースも言及していません。 – ProEvilz