2011-04-11 113 views
0

我有一個問題,我怎麼能再添得到變量在我當前的URL如何建立查詢字符串的超鏈接在PHP

book.php?action=addressbook 

我想補充

book.php?action=addressbook&page=2 

如何生成超鏈接爲此,我已經嘗試過使用$ _SERVER ['PHP_SELF']但查詢字符串不包含在URL中,它顯示類似的東西

​​

我想追加我的其他變量來查詢字符串

請幫

回答

1

您還可以使用http_build_query();更PARAMS附加到URL

$params = $_GET; 
$params["item"] = 45; 
$new_query_string = http_build_query($params); 

例如:

$data = array('page'=> 34, 
       'item' => 45); 

echo http_build_query($data); //page=34&item=45 
or include amp 

echo http_build_query($data, '', '&'); //page=34&&item=45 
1
$get = $_GET; 

$get['page'] = 2; 

echo '<a href="book.php?<?php echo http_build_query($get); ?>">Page 2</a>'; 
相關問題