当前位置:Gxlcms > PHP教程 > 这个变量是如何来的

这个变量是如何来的

时间:2021-07-01 10:21:17 帮助过:14人阅读

这个变量是怎么来的
本帖最后由 lyhjc_2015 于 2014-11-21 09:02:41 编辑


下面这段代码中if(isset($_GET['n_page'])){ //判断当前页码
n_page是从哪来的,我查了一下不是数据表中的字段,它到底是怎么来的,难道是随便定义的一个玩意吗
session_start();
include_once("conn/conn.php");
?>





无标题文档



会议信息浏览



$sqlview="select * from tb_meeting_info";
$num=2; //每页显示最大记录数
if(isset($_GET['n_page'])){ //判断当前页码
$c_page = $_GET['n_page']; //将$n_page赋给变量$c_apge
}else{
$c_page = 1; //初始化变量$c_page
}
$l_rst = $conn -> PageExecute($sqlview,$num,$c_page); //执行pageExecute函数
$rst_view = $conn->execute($sqlview);
$record=count($rst_view->GetRows()); //获取总记录数
if($record==0){
echo "当前没有任何记录";
}else{
?>














while(!$l_rst->EOF){
?>













$l_rst->movenext();
}

?>
会议编号 会议名称 部门名称 会议地点 会议日期 主持人 出席人员 记录人 会议摘要 查看详情
fields[0]; ?> fields[1]; ?> fields[2]; ?> fields[3]; ?> fields[4]; ?> fields[5]; ?> fields[6]; ?> fields[7]; ?> fields[8]; ?> fields[0]; ?>','','height=720,width=1004,scrollbars=no');">详情









当前是第 absolutePage(); ?>页/一共 LastPageNo(); ?>页


if(!$l_rst -> AtfirstPage()){ //如果当前页不是首页
?>




"> 首页
absolutePage() - 1); ?>"> 上一页

}
if(!$l_rst -> AtlastPage()){ //如果当前页不是尾页
?>

absolutePage() + 1); ?>"> 下一页
LastPageNo());?>"> 尾页


}
?>}
?>
点此导出报表>>>






------解决思路----------------------
其实是由"> 首页 来的
这涉及到url传值的知识,当一个链接传到地址栏的时候$_GET[ ]数组就会截取它,因为$_GET[ ]数组是全局变量数组,专门负责截获地址栏中的值的。
只可惜大家都没有答对,上面是我悟出来的。

人气教程排行