2014-03-13 60 views
0

這裏我需要以某種方式連接我的js變量num用php查詢是否可能?JavaScript內php的問題

因爲,我有兩個選擇標籤(在我的HTML頁面)第二個依賴於第一個標籤。模糊我可以得到第一個的值,但我不知道如何將這個值連接到需要加載第二個選擇的php查詢。

<?php 
    echo "<script>"; 
    echo "var num = 5;"; 
    $query2="SELECT * FROM region WHERE IDNation="; 
    echo "</script>"; 
     $res2 = mysqli_query($con,$query2); 
?> 
+0

你不能像這樣做。如果你想在服務器端使用'javascript'變量,那麼一旦加載頁面,就通過AJAX發送它。 –

+0

爲此使用AJAX。 – putvande

回答

-1

基本上php是服務器端語言。您可以在頁面加載過程中爲php變量賦值。 Javascript在用戶的計算機上工作,PHP在您的服務器上工作。爲了將變量從JS發送到PHP,反之亦然,您需要諸如頁面加載等通信。

第二個選項是可以使用的cookies

1)首先添加一個cookie jQuery插件。

2)然後將該窗口寬度存儲在cookie變量中。

3)在訪問像PHP $ _COOKIE [ '變量名']您的Cookie。(http://www.w3schools.com/php/php_cookies.asp