我有一个MySQL数据库,我可以选择它显示所有'治疗'作为我的HTML页面上的下拉框。 我将如何去执行代码,以便如果用户想选择多个治疗,另一个下拉框会出现?实现另一个列表下拉菜单额外的选择
编辑:例如比方说,你在网上购物的一些项目,你有所有的项目在一个下拉框中听。你选择一个,然后你想选择更多。所以你点击:'添加更多',另一个下拉菜单出现在你可以选择另一个项目的页面上。
这里是PHP代码:
<?php
$hostname = 'hostname';
$dbname = 'dbname';
$username = 'username';
$password = 'password';
$con=mysql_connect($hostname,$username,$password,$dbname) or die("Failed to connect to MySQL: " . mysql_error());
$db=mysql_select_db($dbname,$con) or die("Failed to connect to MySQL: " . mysql_error());
$query = "SELECT * FROM `Treatments`";
$result = mysql_query($query, $con);
$options = "";
if (!$result){
die("No results found.");
}
while ($row = mysql_fetch_array($result)){
$options .= "<option>$row[1]</option>";
}
?>
* ...另一个下拉框会出现吗?* **问题不明确**请详细说明。 –
@NanaPartykar完成。 –
我建议你看看可用的jquery插件,比如bootstrap-multiselect,它会对你有所帮助。 – Kamal