靜態頁面
<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>  ".
"<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>';