function getPage($table = null, $param = array()) { $Page = new \Frame\Page($table); //设置每页数量 if (!empty($param['pagesize'])) { $Page->PageSize = $param['pagesize']; } //获取字段 if (!empty($param['field'])) { $Page->Field = $param['field']; } //获取条件 $Page->Condition = $param['condition']; //排序 $Page->Order = $param['order']; //当前页数 $Page->NowPage = Finput('request', 'page') ? Finput('request', 'page') : 1; return $Page->getPage(); }
public function getVerify($verify = 'verify') { return Finput('session', $verify); }
public function createFieldData($table = null) { $table = $table ? $table : self::$table; //表前缀 $prefix = is_array($table) && !empty($table['prefix']) ? $table['prefix'] : $this->tablePrefix; //表名 $tablename = is_array($table) && !empty($table['table']) ? $table['table'] : $table; //表字段 $fields = self::getTableField(array('prefix' => $prefix, 'table' => $tablename)); //POST、GET接收的数据 $data = Finput(); //赋值到字段 $fieldsData = array(); foreach ($data as $key => $val) { //数字赋值 if (in_array($key, $fields['fields'])) { $fieldsData[$key] = $val; } } //返回数据 return $fieldsData; }