我需要填充一個下拉列表,從一個MySQL表的Javascript下拉列表
我的表會像下面
Symbol values
G.n0000 10
P.n0000 20
W.n0000 40
G.n0000 50
P.n0000 60
我需要出現在符號值下拉框,但只不同值
例如:下拉列表中應只顯示G.n0000,P.n0000,W.n0000
我已經試過低於,但它不工作
<?php
$conn = new mysqli('localhost', 'root', '', 'offlinesurv')
or die ('Cannot connect to db');
$result = $conn->query("select distinct symbol from tab");
echo "<html>";
echo "<body>";
echo "<select name='id'>";
while ($row = $result->fetch_assoc()) {
unset($id);
$id = $row['symbol'];
echo '<option value="'.$id.'"></option>';
}
echo "</select>";
echo "</body>";
echo "</html>";
?>
你正在設置選項值,但選項文本是空白的。試試echo''; – 2013-03-15 06:25:01
它工作Ankit謝謝 – user1793864 2013-03-17 15:29:41