Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在不刷新页面的情况下刷新mysql驱动下拉列表的内容_Php_Javascript_Mysql_Drop Down Menu - Fatal编程技术网

Php 在不刷新页面的情况下刷新mysql驱动下拉列表的内容

Php 在不刷新页面的情况下刷新mysql驱动下拉列表的内容,php,javascript,mysql,drop-down-menu,Php,Javascript,Mysql,Drop Down Menu,我有一个php页面,其中有一个由mysql查询填充的下拉列表 $departmentsql="select `department` from `departments` order by department"; $resultdepartment=mysql_query($departmentsql); $optionsdepartment=""; while ($row=mysql_fetch_array($resultdepartment)) { $department=

我有一个php页面,其中有一个由mysql查询填充的下拉列表

$departmentsql="select `department` from `departments` order by department"; 
$resultdepartment=mysql_query($departmentsql); 
$optionsdepartment=""; 
while ($row=mysql_fetch_array($resultdepartment)) { 
    $department=$row["department"]; 
    $optionsdepartment.="<OPTION VALUE=\"$department\">".$department; 
}
$departmentsql=“从“部门”中按部门排序选择“部门”;
$resultdepartment=mysql\u查询($departmentsql);
$optionsdepartment=“”;
而($row=mysql\u fetch\u数组($resultdepartment)){
$department=$row[“department”];
$optionsdepartment.=''.$department;
}
下拉列表代码

<SELECT NAME="department" id="department"> 
<OPTION VALUE=0 >
<?=$optionsdepartment?>
</SELECT>

我在页面上有一个选项,可以添加一个新的部门,这在下拉列表中发生。一旦我加入了部门?这可以通过关闭弹出页面或页面上的刷新链接来启动

这可以通过PHP实现,还是需要Javascript

感谢和问候,
Ryan

您需要使用基于AJAX的查询来实现这一点。

您需要使用基于AJAX的查询来实现这一点。

好吧,没有任何脚本。但是AJAX的全部思想是在不刷新页面的情况下运行查询。因此,请学习Ajax。:)嗯,没有剧本。但是AJAX的全部思想是在不刷新页面的情况下运行查询。因此,请学习Ajax。:)