hujinjiang

静态页面

<form action="houtai.php" method="get">
                            
            ID:<input  type="text"  name="id" />
            学院:<select  name="school"  >
                <option></option>
                <option>音乐学院 - 东校区</option>
                <option>体育学院 - 东校区</option>
                <option>信息学院 - 北校区</option>
                <option>历史学院 - 南校区</option>
                <option>哲学学院 - 东校区</option>
                <option>商务学院 - 东校区</option>
                <option>物理学院 - 东校区</option>
                <option>生物学院 - 东校区</option>
            <select>
            年级:<select  name="date">
                <option></option>
                <option>2019</option>
                <option>2018</option>
                <option>2017</option>
                <option>2016</option>
                <option>2015</option>
                <option>2014</option>
                <option>2013</option>
                <option>2012</option>
            <select>
            名称(*):<input   type="text" name="name" >
            排序:<select  name="qai">
                <option></option>
                <option>编号</option>
                <option>名称</option>
                <option>系主任</option>
                <option>入学年份</option>
                <option>学院</option>
            <select>
            排序方式:<select>
                <option></option>
                <option>顺序</option>
                <option>倒序</option>
            <select>
              <input type="submit"  value="查询" class="btn btn-primary">
            
                    
                        </form>

PHP页面

//查找、选择数据库
    mysqli_query($conn , "set names utf8");
    mysqli_select_db( $conn, \'glks\' );
    
    //每页显示的留言数
    $pagesize=3;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ;
//确定页数 page 参数
$p = isset($_GET[\'p\']) ? $_GET[\'p\'] : 1;
    
//数据指针(指定每页从第几条开始)
$offset = ($p-1)*$pagesize;
    
$wherelist=array();
$urllist=array();//判断
error_reporting(E_ALL ^ E_NOTICE);

//@$search=$_GET[\'search\'];
@$id=$_GET[\'id\'];
@$yes=$_GET[\'school\'];
@$no=$_GET[\'grade\'];
@$my=$_GET[\'px\'];
@$mc=$_GET[\'designation\'];
@$ps=$_GET[\'pxfs\'];
if(!empty($id)){
    $wherelist[]="number like \'%{$_GET[\'id\']}%\'";
    $urllist[]="id={$_GET[\'id\']}";
    }
if(!empty($yes)){
    $wherelist[]="academy like \'%{$_GET[\'school\']}%\'";
    $urllist[]="school={$_GET[\'school\']}";
    }
if(!empty($no)){
    $wherelist[]="enrollment like \'%{$_GET[\'grade\']}%\'";
    $urllist[]="grade={$_GET[\'grade\']}";
    }
if(!empty($mc)){
    $wherelist[]="name like \'%{$_GET[\'designation\']}%\'";
    $urllist[]="designation={$_GET[\'designation\']}";
    }
if(!empty($ps)){
    $wherelist[]="number like \'%{$_GET[\'id\']}%\'order by number desc";
    $urllist[]="id={$_GET[\'id\']}";
}
if(count($wherelist)>0){
    $where=" where ".implode(" and ",$wherelist);
    $url=@"&".implode("&",$urllist);
    }
   $query_sql ="select * from student $where LIMIT  $offset , $pagesize";

$result = mysqli_query($conn , $query_sql);

    echo\'<table border="1" class="table">\',
            \'<tr>\',
                \'<th>操作</th><th>编号</th><th>名称</th><th>系主任</th><th>入学年份</th><th>学院</th>\',
            \'</tr>\';
    while($gblist = mysqli_fetch_array($result)){

        echo"<tr>",
                "<td><a  href=\'redact.php?id={$gblist[\'id\']}\'>编辑</a> &nbsp;&nbsp;&nbsp".
                 "<a  href=\'delete.php?id={$gblist[\'id\']}\'>删除</a> </td> ".
                \'<td>\' , $gblist[\'number\'] , \'</td>\',
                \'<td>\' , $gblist[\'name\'] , \'</td>\',
                \'<td>\' , $gblist[\'department\'] , \'</td>\',
                \'<td>\' , $gblist[\'enrollment\'] , \'</td>\',
                \'<td>\' , $gblist[\'academy\'] , \'</td>\',
                
            \'</tr>\';
        }
        
    echo\'</table>\';

分类:

技术点:

相关文章: