2016-04-08 29 views
0

ajaxスクリプトを使用して、私はテーブルを作成しています。AJAX urlでphp variblesにパラメータ値を取得する方法は?

table = table_to_use.DataTable({ 

    ajax: { 
    url: "example.php?getvalues", 
    dataSrc: "" 
    }, 

以下のコードは、PHPサーバー側からのものです。

if (isset($_GET["getvalues"])) { 

$sql = setupSql(); 
$query = "SELECT * FROM testing WHERE expiration > NOW()"; 
$result = mysql_query($query); 

echo "["; 
echo json_encode(mysql_fetch_assoc($result)); 
while ($row = mysql_fetch_assoc($result)) 
    echo "," . json_encode($row); 
echo "]"; 
//$queue_data = listQueue(); 

//echo $queue_data; 
return; 
} 

私の質問は、私はパラメータ値を渡しています。どうすればそのパラメータ値を取得できますか?

URL:**example.php?id=1243&status=queued** 

ありがとうございます。

+0

'url:" example.php?getvalues "、'値はありませんか? – Rayon

答えて

0

あなたは

$_GET['id'] 

とステータス値として(= example.php?ID = 1243の&状態キューに入れられた)このURLからあなたのid値を取得することができます

$_GET['status']. 
0

使用上のforeachなど$_GETまたは$_REQUESTグローバルバリを使用することで$ _GET配列

foreach($_GET as $key=> $value) { 

echo $key.' : '.$value; 
} 
0

PHPの大部分です。 URLパラメータにアクセスできます。

例:

URL:AJAXでexample.php?id=1243&status=queued

// Returns 1243. 
$id = $_GET['id']; 

// Returns queued. 
$status = $_GET['status']; 
0

ajax: { 
     url: "example.php?getvalues", 
     dataSrc: "", 
     method: GET 
    }, 

URLの:example.php ID = 1243の&ステータス= q

// Returns 1243. 
$id = $_GET['id']; 

// Returns queued. 
$status = $_GET['status']; 

id and statusパラメータのURLから値を取得する:

使用をueued。

関連する問題