php讀取excel並查詢指定數據
<html><heae>
<title>php教程讀取excel並查詢指定數據</title>
<body><center>成績查詢系統<hr>
<table border=0><tr>
<td bgcolor=red align=center)成績查詢系統輸入界面</td>
<td bgcolor=tintyellow align=left rowspan=2>說明 :<br>
請輸入正確且完整的數據.<br>
本查詢系統僅供參考,實際以成績單為准.<br>
例如:查詢 2001 學年第一學期二專資管科一年級一班<br>
學號輸入格式范例:c017037<br>
<br></td><tr>
<td bgcolor=tintblue align=center><center><form action=nscore.php method=get>
<select name=pl>
<option value=2001>2001
<option value=2002>2002
<option value=2003>2003
<option value=2004>2004
</select)學年第
<select name=p2>
<option value=1>一
<option value=2>二
</select>學期<br>
<select name=p3>
<option value=1>二專
<option value=2>二技
<option value=3>四技
</select>學制
<select name=p4>
<option value=1>電子
<option value=2>電機
<option value=3>機械
<option value=4>土木
<option value=5>經管
<option value=6>環工
<option value=7>資管
<option value=8>應外
</select>系/科
<select name=p5>
<option value=1>一
<option value=2>二
<option value=3>三
</select>年級
<select name=p6>
<option value=1>一
<option value=2>二
<option value=3>三
<option value=4>四
</select>班<br>
<b>學號:</b><input size=10 name=no><br><br>
<input type=submit value=確定 name=submit>
</form>
</center></td>
</tr>
</table>
<hr>
</body></html>php代碼
<?php
$filename=$pl.$p2.$p3.trim($p4).trim($p5).trim($p6). ".dbf";
if (file_exists($filename))(
$f=dbase_open($fiiename,0);
$k=dbase_get_record($f,1);
for($i=2;$i<dbase_numrecords($f);$i++){
$a=dbase_get_record($f,$i);
if($no==trim($a[0])){
echo "<html><center>成績查詢系統";
echo "<hr>";
echo "$a[0] $a[1]<br>";;
echo "<table border=1>";
echo"<tr><td><center>科目名稱</td><td)<center>分數</td>";
for ($j=2;$j<(dbase_numfields($f));$j++){
echo "<tr><td><center>$k[$j]</td><center>$a[$j]</td>";
}//end for j
break;
}//end if
}//end for i
echo "</tr>";
dbase_close($f);
} else {
echo "錯誤信息:成績數據庫教程尚未建立<br>";
}
if($no=="") {echo "錯誤信息:請輸入學號<br>";}
?>