PHP——$_REQUEST

<?php

	$uname = $_REQUEST['loginName'];
	$upwd = $_REQUEST['loginPwd'];

	if($uname === "root" && $upwd === "123456"){
		echo "登录成功";
	}else{
		echo "登录失败";
	}
?>
在浏览器中地址栏输入:路径?loginName=root&loginPwd=123456
现在想要获取的数据,按need_mi_date字段的时间顺序按asc显示,然后need_mi_date为空的都排序到有值的后面。要怎么改以下代码 public function index() { $name="Micontrol"; $map = $this->_search ($name); if (method_exists ( $this, '_filter' )) { $this->_filter ( $map ); } $model = D ($name); if (! empty ( $model )) { $this->_list ( $model, $map, 'need_mi_date'); var_dump($model->getLastSql()); $_SESSION['mi_map'] = $map; } $User = M("User"); $users = $User->field('id,nickname,account')->where("(site='".$_SESSION['loginSite']."' and sub_type='MI') or account='poho.zhong'")->select(); $this->assign('users',$users); $MI = M("Micontrol"); $checker = $MI->distinct(true)->where('assign_checker<>""')->field('assign_checker')->select(); $this->assign('checker',$checker); $this->display (); return; } public function _list($model, $map, $sortBy = '', $asc = true) { //sort if (!empty ( $_REQUEST ['_order'] )) { $order = $_REQUEST ['_order']; } else { $order = ! empty ( $sortBy ) ? $sortBy : $model->getPk (); } //sost: 0 desc if (isset ( $_REQUEST ['_sort'] )) { $sort = $_REQUEST ['_sort'] == 'asc' ? 'asc' : 'desc'; //dwz } else { $sort = $asc ? 'asc' : 'desc'; } $count = $model->where ( $map )->count ( 'id' ); if ($count > 0) { import ( "@.ORG.Util.Page" ); //create page if (! empty ( $_REQUEST ['numPerPage'] )) { $listRows = $_REQUEST ['numPerPage']; } else { $listRows = ''; } $p = new Page ( $count, $listRows ); $voList = $model->where($map)->order( "`" . $order . "` " . $sort)->limit($p->firstRow . ',' . $p->listRows)->select ( ); // if ($_SESSION['loginUserName'] == "Admin") { // echo $model->getLastSql(); // exit(); // } //combine page condition foreach ( $map as $key => $val ) { if (! is_array ( $val )) { $p->parameter .= "$key=" . urlencode ( $val ) . "&"; } } $page = $p->show (); $sortImg = $sort; $sortAlt = $sort == 'desc' ? L('sort_asc') : L('sort_des'); $sort = $sort == 'desc' ? 1 : 0; $this->assign ( 'list', $voList ); $this->assign ( 'sort', $sort ); $this->assign ( 'order', $order ); $this->assign ( 'sortImg', $sortImg ); $this->assign ( 'sortType', $sortAlt ); $this->assign ( "page", $page ); } //dwz $this->assign ( 'totalCount', $count ); $this->assign ( 'numPerPage', $p->listRows ); $this->assign ( 'currentPage', !empty($_REQUEST[C('VAR_PAGE')])?$_REQUEST[C('VAR_PAGE')]:1); Cookie::set ( '_currentUrl_', __SELF__ ); return; }
最新发布
11-04
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值