php导出excel,导出的是整个页面,我只想导出想要的内容,该如何操作
答案:2 悬赏:80
解决时间 2021-02-23 05:13
- 提问者网友:朱砂泪
- 2021-02-22 19:03
php导出excel,导出的是整个页面,我只想导出想要的内容,该如何操作
最佳答案
- 二级知识专家网友:冷态度
- 2021-02-22 19:19
写select语句,指向需要的字段!MySQL-Front
全部回答
- 1楼网友:如果这是命
- 2021-02-22 20:10
java操作excel首先下载jar包 jxl.jar 下载地址:我就下载的第一个 jexcelapi v2.6.8 (1920kbytes) 这个,解压后jexcelapi_2_6_8\jexcelapi\docs下的index.html为该jar包的api文档jexcelapi_2_6_8\jexcelapi下有一个jxl.jar将jxl.jar拷贝到你项目的lib目录下,就引入jar包了楼主的意思是从数据库读出数据,之后导出excel文件,我写了一个小例子,我介绍一下我的程序内容:不知道你用什么数据库,我以oracle数据库的dept表为例dept表字段为数字类型的deptno,字符串类型的dname和loc,就这3个字段dbconn.java 类提供了两个方法,方法getconn()返回与数据库的连接connection方法closeconn()关闭与数据库的连接dept.java 是一个javabean,封装了dept表的一条记录,成员变量分别对应表dept的3个字段,并生成get和set方法deptdao.java 类提供方法 public static list<dept> getdept(connection conn)返回一个list集合,里面装的是一个个的dept对象,每一个对象都包含了dept表的一条记录,总之就是这个集合里面包含了dept表的所有记录内容介绍了这么多,也是为了下面的测试类能看明白,测试类test.java(用struts只需将下面的业务逻辑应用到相应action即可)import java.io.file;import java.util.iterator;import java.util.list;import jxl.workbook;import jxl.write.label;import jxl.write.writablesheet;import jxl.write.writableworkbook;import jxl.write.writeexception;public class test // 写入数据并关闭文件 wwb.write(); wwb.close(); // 关闭数据库连接 db.closeconn(); } catch (exception e) }} 程序没了,你看下这个吧,比较简单,仔细点应该可以看懂 运行后d盘就有一个excel文件了,和表dept一样,<br>也可以看下这里有视频教程 <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.alisoho.com" target="_blank">http://www.alisoho.com</a>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯