ドロップダウンリストはデータベースに接続しています。データベースは2列あります。とname
です。私のドロップダウンリストは完全に機能しますが、idno
を入力したときにid32と似ているので、name
をボタンのサブミットなしでドロップダウンリストに取り込むことができます。誰にでも助けてくれますか?ここ は私のindex.phpファイルは、あなたが以下のようにJS/jQueryの中でそれを行うことができますテキストボックスにテキストを入力して、同様のテキストをドロップダウンリストに追加します。
<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('test');
$sql = "SELECT name FROM schol";
$result = mysql_query($sql);
?>
<body>
<form name="form1" method="post" id="form1" action="">
<table class="form" >
<tr>
<td>Item:</td>
<td>Id no</td>
</tr>
<tr>
<td><input name="itemid" type="text" id="itemid"/></td>
<td><?php echo "<select name='dropdwn'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['idno'] ."'>". $row['name'] ."</option>";
}
echo "</select>";?>
</td>
</tr>
</table>
</form>
</body>
あなたは送信ボタンがなくフォームタグはクローズされていません –
mysql_ *構文の使用を控えると、それらはすでに除外されています。 – Swellar
申し訳ありませんフォームタグ私はそれを見逃しますが、それは問題ではありません –