私はSQLデータベースからドロップダウンリストを作成しましたが(以前は以前の方法でもそれを行う方法を覚えていないと思いますが)、SQLによって設定されたドロップダウンリストどの選択が選択されているかに応じて、SQLデータベース内の別のテーブルによって再度設定された次のドロップダウンリストを表示します。Jqueryのドロップダウンリスト
誰かがデモで理想的に助けてくれますか?私は何かSQLをやったので、ずっとずっと続いています。
おかげ
私はSQLデータベースからドロップダウンリストを作成しましたが(以前は以前の方法でもそれを行う方法を覚えていないと思いますが)、SQLによって設定されたドロップダウンリストどの選択が選択されているかに応じて、SQLデータベース内の別のテーブルによって再度設定された次のドロップダウンリストを表示します。Jqueryのドロップダウンリスト
誰かがデモで理想的に助けてくれますか?私は何かSQLをやったので、ずっとずっと続いています。
おかげ
非常に簡単!
<select name="ALBUM">
$sql = "SELECT * FROM `PHOTOALBUM` WHERE `USERNAME` = '{$Modules['User']->Username}' ;";
$RESULTS = mysql_query($sql);
while($ROW = mysql_fetch_assoc($RESULTS)) {
echo '<option value="' . $ROW['ALBUM'] . '">' . $ROW['ALBUM'] . '</option>';
}
</select>
これは私が作成したウェブサイトの1つです。あなたの写真アルバムをすべて取り込み、写真を追加するときに選択できるドロップダウンリストを作成します。お役に立てれば。
は多分これは
<select id="someId">
<?php
mysql_connect('localhost', 'username', 'password');
mysql_select_db('someDatabase');
$query = "SELECT someField FROM someTable";
$result = mysql_query($query);
while($data = mysql_fetch_array($result)){
extract($data);
echo "<option value='".$someField."'>".$someField."</option>";
}
?>
</select>
を助けることができる。しかし、あなたがリフレッシュすることなく、別のドロップダウンメニューを移入したい場合は、AJAXを使用する必要があります。
EDIT:jQueryのタグを見ただけです。あなたも試すことができます:ターゲットページで
$.post('targetPage', {someVariable : someValue},
function(r){ $('#someId').html(r); });
をセットアップ<option>Some option</option>
を含む文字列を返す関数をすることができます。あなたはその考えを得る。
GoogleとSOを検索します。そこには100万の例があります。ページの読み込み後、またはページの読み込み前にselectに値を設定しますか?どのサーバーサイド言語を使用していますか? MySQLまたはMSSQL? – iambriansreed