2011-08-17 10 views
-2

クエリ文字列を処理する方法は?私は検索、並べ替え、行ごとに表示し、私のプロジェクトのページ機能を持っていますか?このことを処理する最善の方法は何ですか?私は私のプロジェクトのこの部分で立ち往生した。私を助けてください。あなたが$_GET、配列をクエリ文字列の内容を取得することができますPHPでクエリ文字列を処理するには?

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

+0

私はどのようにこの問題をmaninupateする方法について私に何か提案はありますか? – adietan63

+0

あなたの目標を説明する必要があります。 「クエリ文字列を処理する」とはどういう意味ですか? –

+2

あなたの質問を明確にしてください。あなたの問題が何であるかは不明です。あなたは何を達成しようとしていますか?あなたはどこにいるのですか? – Gordon

答えて

2

URLは次のようなものです。たとえば、$_GET['sort']の場合、'title'に設定されます。

これらの変数は、MySQLクエリ内に置くことができます。

Sql Injectionを認識していることを確認してください。あなたは、このように、クエリ文字列からそれらを取得します

+1

+1 for SQL injection – ZeissS

0

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

をまた、値がGET、POSTまたはクッキーにより返されることがあれば、要求がオフのバッグです[「ソート」] $ _REQUESTを使用することができますすべてのこれらの特性。

関連する問題