![](/img/trans.png)
[英]Fetch data from mysql database using drop down list and then use search function to filter data from selected drop down list option
[英]selected option fetch data from database in php
我想从与所选选项相关的数据库中获取数据,然后单击它。
当我选择另一个选项时,则获取该选择的数据。
当我获取新数据选项时,将替换旧数据。
我想在新行中显示每组数据,所以我不希望新数据替换旧数据。
<form action="" method="post">
<div class="form-group">
<label for="sel1">Select list:</label>
<select multiple name="names" class="form-control" id="sel1">
<?php
$result = "SELECT Name FROM coder";
$sql = $conn->query($result);
if ($sql->num_rows > 0)
while($row = $sql->fetch_assoc()) {?>
<option value='<?php echo $row['Name'] ?>'><?php echo $row['Name'] ?></option>
<?php }
?>
</select>
</div>
<input type="submit" name="submit" class="btn btn-info">
</form>
<table>
<thead>
</thead>
<tbody>
<?php
$result = "SELECT * FROM coder WHERE Name='$name'";
$sql = $conn->query($result);
if ($sql->num_rows > 0)
while($row = $sql->fetch_assoc()) {{?>
<tr>
<td><?php echo $row['Name']?></td>
</tr>
<?php
}
}
?>
</tbody>
</table>
我建议一旦将结果放置在其中,就使用jquery绑定div。
另外,除了使用直接查询之外,您还可以根据需要使用jQuery的onChange
事件来获取数据。 它将加快数据获取的速度。
将div划分为samall子div,并将数据存储到其中。
您的问题将以这种方式得到肯定的解决
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.