如何在PHP中处理查询字符串?

时间:2011-08-17 07:54:48

标签: php

如何处理查询字符串?我为我的项目搜索,排序,显示每行和分页功能?处理这件事的最佳方法是什么?我坚持参与我项目的这一部分。请帮帮我。

网址是这样的:

http://www.example.com/content.php?sort=title&ord=asc&page=2&perrows=250

2 个答案:

答案 0 :(得分:2)

您可以通过$_GET数组检索查询字符串的内容。在您的情况下,例如$_GET['sort']将设置为'title'

您可以将这些变量放在MySQL查询中。

确保您了解Sql Injection

答案 1 :(得分:0)

您可以从查询字符串中检索它们:

$sort = $_GET['sort'];
$order = $_GET['ord'];
$page = intval($_GET['page']);
$rows = intval($_GET['perrows']);

如果可以通过get,post或cookies返回值,也可以使用$ _REQUEST ['sort'],请求是所有这些属性的包。