通过使用ajax脚本,我正在创建表。
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 :(得分:0)
你可以从这个网址获取你的id值(example.php?id = 1243& status = queued)
$_GET['id']
和状态值为
$_GET['status'].
答案 1 :(得分:0)
在$ _GET数组
上使用foreachforeach($_GET as $key=> $value) {
echo $key.' : '.$value;
}
答案 2 :(得分:0)
使用PHP的$_GET
或$_REQUEST
全局变量。您可以访问URL参数。
示例:
网址: example.php?id=1243&status=queued
// Returns 1243.
$id = $_GET['id'];
// Returns queued.
$status = $_GET['status'];
答案 3 :(得分:0)
在ajax:
ajax: {
url: "example.php?getvalues",
dataSrc: "",
method: GET
},
并为 网址:example.php?id = 1243& status =排队
使用:
// Returns 1243.
$id = $_GET['id'];
// Returns queued.
$status = $_GET['status'];
从id and status
参数的网址获取值。