班主任好帮手之读取学生成绩
2015-04-26 21:28
169 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>读取学生成绩</title> </head> <body> <?php require_once 'reader.php'; $mydb = mysql_connect('localhost', 'root', '1234') or die("Could not connect to database.");//连接数据库 mysql_query("set names 'utf8'");//输出中文 mysql_select_db("score_db", $mydb); error_reporting(E_ALL ^ E_NOTICE); for ($n=1; $n<=3; $n++) { $data = new Spreadsheet_Excel_Reader(); $data->setOutputEncoding('utf-8');//设置在页面中输出的编码方式,而不是utf8 //$fileName是指要导入到mysql中的excel文件 $fileName = 'Book' . $n . '.xls'; $data->read($fileName); $tb_name = 'student_tb' . $n; $sql = "CREATE TABLE " . $tb_name . "( id int , name varchar(20), yuWen int, shuXue int, yingYu int, wuLi int, huaXue int, shengWu int, zongFen int, duanMing int )"; mysql_query($sql, $mydb); for ($i = 2; $i <= $data->sheets[0]['numRows']; $i++) { $d1 = $i-1;$d2 = $data->sheets[0]['cells'][$i][3];$d3 = $data->sheets[0]['cells'][$i][4]; $d4 = $data->sheets[0]['cells'][$i][5];$d5 = $data->sheets[0]['cells'][$i][6];$d6 = $data->sheets[0]['cells'][$i][7]; $d7 = $data->sheets[0]['cells'][$i][8];$d8 = $data->sheets[0]['cells'][$i][9];$d9 = $data->sheets[0]['cells'][$i][10];$d10 = $data->sheets[0]['cells'][$i][11]; //echo($d1 . " " . $d2 . " " . $d3 . " " . $d4 . " " . $d5 . " " . $d6 . " " . $d7 . " " . $d8 . " " . $d9 . " " . $d10. "<hr />"); mysql_query("INSERT INTO $tb_name (id, name, yuWen, shuXue,yingYu,wuLi,huaXue,shengWu,zongFen,duanMing) VALUES ($d1, '$d2', '$d3', '$d4', '$d5', '$d6', '$d7', '$d8', '$d9', '$d10')"); } $result = mysql_query("SELECT * FROM $tb_name ORDER BY id"); echo "<hr />"; while($row = mysql_fetch_array($result)) { echo $row['id']; echo " " . $row['name']; echo " " . $row['yuWen']; echo " " . $row['shuXue']; echo " " . $row['yingYu']; echo " " . $row['wuLi']; echo " " . $row['huaXue']; echo " " . $row['shengWu']; echo " " . $row['zongFen']; echo " " . $row['duanMing']; echo "<hr />"; } echo "<hr />"; echo "成功" . $n . "<br/>"; echo "<hr />"; } mysql_close($mydb); ?> </body> </html>
相关文章推荐
- 班主任好帮手之统计学生成绩
- 第17周 项目6 读取学生成绩及筛选
- Matlab GUI,显示学生成绩(读取txt,xls文件),打开文件对话框
- 设计一个学生类,其中包含学号、姓名、成绩等数据成员,创建学生对象并且倒入到文件file.txt,然后由文件读取到另一个学生对象并输出,试编程实现。
- matlab读取txt文件(导入学生成绩)
- [置顶] c语言文件读取 学生成绩管理系统的设计与实现
- 文件读取 学生成绩管理系统的设计与实现
- 输入N个学生的信息(包括:学号,姓名,5科成绩,总分),统计所有学生的总分,存入二进制文件stu_sc.dat中。然后读取该文件,查找总分最高的学生,并输出该生的所有信息。
- 从文件中读取学生成绩,进行等级划分,并输出至另外一个文件中
- [置顶] I/O流读取文本中学生成绩并统计符合条件的学生信息
- 计算学生的平均成绩
- 学生成绩管理
- 学生各门课程成绩统计SQL语句大全
- 各个班级学生成绩平均分
- Excel统计学生成绩时的四个难题及解决
- 机试算法讲解: 第5题 读入N名学生的成绩,将获得某一给定分数的学生人数输出
- 期末课程设计—学生成绩查询系统
- PAT乙级1038. 统计同成绩学生(20)
- 对学生成绩管理系统的介绍
- 计算学生平均成绩方法二