返回信息流我想将数据库中一个表,生成WEB页,并将这个WEB页中的表格到入成EXCEL文件,数据库表是这样:
姓名 时间 成绩 学号
小李 0801 80 1
小李 0802 79 1
小王 0801 60 2
小王 0803 76 2
生成的EXCEL表应该为这样
姓名 学号 0801 0802 0802
小李 1 80 79
小王 2 60 76
用什么SQL语句及PHP语言可以实现?
我想生成后表格的格式是
姓名-学号-0801-0802-0802
小李----1----80-----79
小王----2----60-----------76
-线是为了区分下表格中数据对应的位置
请大侠们具体点吧,刚开始学习,自己在慢慢研究下~~
谢谢了!!!
这是一条镜像帖。来源:北邮人论坛 / database / #1907同步于 2008/2/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
问大牛们个php中的SQL语言问题~~
LZS0723
2008/2/11镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
首先你要弄清楚数据库/sql/php 三者的关系
【 在 LZS0723 (答案永恒) 的大作中提到: 】
: 我想将数据库中一个表,生成WEB页,并将这个WEB页中的表格到入成EXCEL文件,数据库表是这样:
: 姓名 时间 成绩 学号
: 小李 0801 80 1
: ...................
声明一下我不是专业人士,意见供参考。。
1.这个表设计的有问题,建议先学学数据库设计,这个情况应该使用两个表,一张姓名学号表,一张成绩表。
2.把表列完了。。自己再想想怎么写语句吧,先读第一张表再读第二张表输出
你可以先把表的结构列出来我再告诉你怎么写语句吧
1.sql语句是为了对数据库操作,你想从数据库中得到什么,就写什么样的sql语句。
2.php是为了连接数据库并得到数据和展示数据的脚本,同样,连接什么样的数据库就有什么样的php代码,同样,想怎么展示就有怎样的php代码。
3.web的表格实际上就是html语言写出来的格式化代码,直接用php得到数据再生成excel即可,而且php本身只有生成csv的函数库,如果是excel,可以从网上找api。
慢慢研究吧:)