Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.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_Jquery_Mysql_Ajax_Select - Fatal编程技术网

选择下拉列表更改时重新显示php mysql表

选择下拉列表更改时重新显示php mysql表,php,jquery,mysql,ajax,select,Php,Jquery,Mysql,Ajax,Select,嘿,我的页面上有一个表,这是代码的结果: $result = mysql_query("Select * from porders, porders_detail, parts where porders.order_no = porders_detail.order_no and porders_detail.om_part_no = parts.om_part_no") or die(mysql_error()); 此查询在开始时被触发。但是我想显示一个下拉列表,并使用jQuery进行“O

嘿,我的页面上有一个表,这是代码的结果:

$result = mysql_query("Select * from porders, porders_detail, parts where porders.order_no = porders_detail.order_no and porders_detail.om_part_no = parts.om_part_no") or die(mysql_error());
此查询在开始时被触发。但是我想显示一个下拉列表,并使用jQuery进行“On change”操作,将下拉列表的值包含到上面的mysql查询中,然后在我一开始提到的表中重新显示结果

有什么想法吗


只是想澄清一下,我可以完成整个jquery部分,这仅仅是关于放置什么php的建议,因此它确实会在开始时显示表,但我也可以选择使用包含的下拉值重新发送查询。

我会尝试使用jquery ajax函数,加载一个连接到mysql数据库的php文件,并根据文本框中输入的字符串返回信息,并具有触发脚本开始的列表项上的onclick事件。

可能您正在查找json\u encode或类似的内容

您可以将查询的结果集转换为JSON,然后将其写入PHP输出,并使用jQuery填充下拉值

在下拉菜单的OnChange事件中,您应该使用$.get()或其他东西重新调用PHP。

前两个代码框是否解决了您的问题???