我在腳本php中遇到了一個奇怪的問題。PHP GET和REQUEST無法正常工作
使用搜索表單我有類別和城市。
我得到這個使用var_dump($ _ REQUEST);或在我的PHP代碼GET
array(4) {
["q"]=> string(0) ""
["categorie"]=> string(1) "2"
["city"]=> string(1) "1"
["PHPSESSID"]=> string(32) "81cce71a1ffe8e7793366b06e15225fc"
}
我
$Categorie = mysql_real_escape_string($_GET["categorie"]);
$City= mysql_real_escape_string($_GET["city"]);
還試圖請求
$Categorie = mysql_real_escape_string($_REQUEST["categorie"]);
$City= mysql_real_escape_string($_REQUEST["city"]);
但如果我這樣做
echo $Categorie;
echo $City;
我沒有得到任何結果。
對此有任何解釋嗎?
您在調用mysql_real_escape_string之前是否已連接到mysql? –
嗨@JohnConde是的,並且使用本地主機上的xampp工作得很好,但在我的服務器上不工作。我使用mysqli連接 –
我沒有想到mysqli與mysql_real_escape_string一起工作 – 2013-12-17 15:36:26