php读取excel并查询指定数据
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>";}
?>
PHP之友评论