php怎么获取一段时间查询的值?

来源:百度知道 编辑:UC知道 时间:2024/06/17 00:10:14
我想用一PHP文件获得类似chaxun.php?stadate=2008-4-1&endate=2008-4-13
这种方式传过来的值,怎么获取呢?

第二个问题:
怎么获取一网页传过来的所有参数值呢?
chaxun.php?stadate=2008-4-1&endate=2008-4-13 这个查询里面有很多值.但事先我并不知道里面的参数都是什么,只知道有12个项.能帮我写个模板获取这12个项的值吗?谢谢;)

我不知道 PHP的怎么写,给个JS的给你吧

用?做为参数连接符
<script language="javascript">
function getvalue(name)
{
var str=window.location.search;
if (str.indexOf(name)!=-1)
{
var pos_start=str.indexOf(name)+name.length+1;
var pos_end=str.indexOf("?",pos_start);
if (pos_end==-1)
{
return str.substring(pos_start);
}
else
{
return str.substring(pos_start,pos_end)
}
}
else
{
return "not find";
}
}
var stadate= getvalue("stadate")
document.write(stadate)
var endate= getvalue("endate")
document.write(endate)
</script>

第一个可以这样获取
$stadate=$_GET['stadate'];
$endate=$_GET['endate'];

第二个问题:
GET过来的值可以用$_GET,POST就是$_POST,这是个数组变量,你可以用var_dump($_GET)打印出所有的GET请求的变量。

$stime=$_RESQUEST['stadate']; // 获取开始的时间

$etime=$_RESQ