程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php讀取excel並查詢指定數據

php讀取excel並查詢指定數據

編輯:關於PHP編程

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>";}
?> 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved