gpt4 book ai didi

php - 选择值时对数据库运行查询

转载 作者:行者123 更新时间:2023-11-29 08:22:37 24 4
gpt4 key购买 nike

你好,我已经用 php 填充了一个下拉列表。

看起来像这样:-

   $con=mysqli_connect("localhost","clinic","myclinic","myclinic");
// Check connection

if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}


$query="SELECT DISTINCT doctor FROM schedule";

$result = mysqli_query($con, $query);

echo "<br><br>
<table border='1'><tr>
<td>&nbsp;Doctor's Name&nbsp;</td>
<td>&nbsp;<select name='doctor'>";
while($row = mysqli_fetch_array($result))
{
echo "<option value='" . $row['doctor'] . "'>" . $row['doctor'] ."</option>";

}

echo "</select>";

现在我的页面上有更多下拉列表。我想在从列表中选择医生时运行脚本例如,在选择医生时,列表天数应填写医生有空的天数。执行查询

           SELECT days from appointments WHERE doctor="One who was selected";

我怎样才能做到这一点?

谢谢

最佳答案

你好,亲爱的,你必须使用ajax只需按照以下步骤操作

1)为选择医生下拉列表创建代码。

2) 这些下拉菜单的 onchange 调用一个由 ajax 脚本组成的 jquery 函数,以从其他 php 页面获取天数。

3) 在其他页面从请求中检索医生 ID,并根据 doc_id 获取天数并生成天数下拉列表。

4)现在,当用户更改下拉菜单时,ajax 会被调用,并且您将获得几天的下拉菜单,将其通过innerHTML放置在某个div中。

关于php - 选择值时对数据库运行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18931856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com