【发布时间】:2014-11-22 23:28:30
【问题描述】:
我有一个可用的下拉列表,它从 PHP 中的 MySQL 数据库中获取其值。
我想要一个可搜索的下拉列表,而不是使用 Chosen 插件滚动列表。
现在,我的问题是如何将常规下拉菜单更改为已选择下拉菜单? (我需要知道程序)
这是我的代码:
<form>
<select name="mySubmit" onChange="drawChart(this.value);">
<option value="">Select an option:</option>
<?php
// Make a MySQL Connection
$con = mysql_connect($dbserver, $dbuser, $dbpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
// Create a Query
$sql_query = "SELECT `Name`, `id`
FROM info AS t1
where
(SELECT COUNT(*)
from info AS t2
where t2.Name = t1.Name AND (t2.`Date`) > (t1.`Date`)) = 0";
// Execute query
$result = mysql_query($sql_query) or die($sql_query."<br/><br/>".mysql_error());
while ($row = mysql_fetch_array($result)){
echo '<option value='. $row['id'] . '>'. $row['Name'] . '</option>';
}
mysql_close($con);
?>
</select>
</form>
在此先感谢您。
【问题讨论】:
标签: javascript php jquery jquery-chosen