Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.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/2/jquery/81.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 如何使用jQuery排序、结果数、页码等处理搜索查询字符串。选择菜单?_Php_Jquery_Forms_Parameters_Query String - Fatal编程技术网

Php 如何使用jQuery排序、结果数、页码等处理搜索查询字符串。选择菜单?

Php 如何使用jQuery排序、结果数、页码等处理搜索查询字符串。选择菜单?,php,jquery,forms,parameters,query-string,Php,Jquery,Forms,Parameters,Query String,我使用多个表单来提供各种搜索功能,如排序选项、每页结果数、页码等。我使用GET方法,因此可以使用URL来记住页面的状态。我使用PHP将请求URI回传到每个表单的action属性中 更改每个选择菜单时,处理传递参数的最佳方法是什么?例如,sort select有自己的表单。当用户在选择菜单中更改排序时,页面应重新加载并添加所选排序值的查询字符串 以下是一些URL: /搜索/?排序=描述 /搜索/?排序=desc&page=2 /搜索/?排序=desc&results=200&page=4 我遇

我使用多个表单来提供各种搜索功能,如排序选项、每页结果数、页码等。我使用GET方法,因此可以使用URL来记住页面的状态。我使用PHP将请求URI回传到每个表单的action属性中

更改每个选择菜单时,处理传递参数的最佳方法是什么?例如,sort select有自己的表单。当用户在选择菜单中更改排序时,页面应重新加载并添加所选排序值的查询字符串

以下是一些URL:

  • /搜索/?排序=描述
  • /搜索/?排序=desc&page=2
  • /搜索/?排序=desc&results=200&page=4

我遇到的一个主要问题是关于?以及&s.

为什么选择的形式不同?如果他们以一种应该的形式出现,那就没有问题了。我想这是我的问题。谢谢