如何使用php将表格中的数据导入excel
下面是我写的一个函数,把数据从PHP导出到CSV来问价。到时候直接打电话就可以了。
/**
*导出CSV文件
* @param string $fileName文件名
* @param string
array $data导出数据,csv格式的字符串
数值数组
* @param string $to_encoding目标转换编码
* @ param string$from _ encoding当前编码
*/
函数export CSV($ fileName = & # 39;',$ data = & # 39',$ to _ encoding = & # 39gb2312 & # 39,$ from _ encoding = & # 39utf-8 & # 39;) {
$fileName = empty($fileName)?日期(& # 39;YmdHis & # 39):$ fileName
//文件标签
标题(& quot内容类型:应用程序/八位流& quot);
标题(& quot内容类型:application/vnd . ms-excel;charset = $ from _ encoding & quot);
标题(& quot内容-处置:依恋;filename = $ fileName.csv & quot);
$ str = & # 39';
if($data){
if(is_array($data)) {
foreach ($data as $v) {
if(is_array($v)) {
foreach ($v as $vo) {
$str。= (is_numeric($vo)?”'”。$vo : $vo。””).”,& quot;
}
$str = trim($str,& quot,& quot).”\ r \ n & quot;
}否则{
$str。= (is_numeric($v)?”'”。$v : $v)。”,& quot;
}
}
$str = trim($str,& quot,& quot).”\ r \ n & quot;
}否则{
$ str = $ data
}
}
echo mb_convert_encoding($str,& quotgb2312 & quot,& quotutf-8 & quot;);
退出;
}
如何将excel中的数据导入mysql数据库?
1.使用PHPExcel Parser Pro软件,但是这个软件为收费软件;
2.可将EXCEL表保存为CSV格式,然后通过phpmyadmin或者SQLyog导入,SQLyog导入的方法为:·将EXCEL表另存为CSV形式;·打开SQLyog,对要导入的表格右击,点击“导入”-“导入使用加载本地CSV数据”;·在弹出的对话框中,点击“改变..”,把选择“填写excel友好值”,点击确定;·在“从文件导入”中选择要导入的CSV文件路径,点击“导入”即可导入数据到表上;
3.一个比较笨的手工方法,就是先利用excel生成sql语句,然后再到mysql中运行,这种方法适用于excel表格导入到各类sql数据库:·假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格tablename,对应的字段分别是col1、col2、col3 ·在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下: 1)增加一列(假设是D列) 2)在第一行的D列,就是D1中输入公式:=CONCATENATE(“insert into tablename (col1,col2,col3) values (“,A1,”,”,B1,”,”,C1,”);”) 3)此时D1已经生成了如下的sql语句:insert into table (col1,col2,col3) values (‘a’,’11’,’33’); 4)将D1的公式复制到所有行的D列(就是用鼠标点住D1单元格的右下角一直拖拽下去啦) 5)此时D列已经生成了所有的sql语句 6)把D列复制到一个纯文本文件中,假设为sql.txt ·把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。
php怎么把数据库里的数据插入到excel?
建议你先生成csv文件格式,然后手动转换成excel文件.php倒是有扩展支持生成excel,例如PHPExcel.不过都相对麻烦.
用asp、php或html读取excel数据并显示在当前网页上?
将excel文件作为数据源,如通过oledb连接方式,读取时,一个工作表等同于一个table数据表,循环读取即可
求助:怎么用一个Java程序实现Excel数据导入?
首先你要明白导入文件步骤:
1.实例化excel读取对象
2.加载excel文件
全部加载
选择加载
3.读取excel文件
全部读取
逐行读取
以下你看看那个更加适应你
顺便列出几个其他语言导入Excel文件,希望对你有帮助
PHP导入Excel文件
java把Excel文件数据导入数据库
PHP实现导出Excel文件通用方法
JXL生成的excel文件+JAVA文件下载功能
Java通用的Excel文件生成工具类,支持生成文件和浏览器直接下载
java处理Excel文件—excel文件的创建,删除,写入,读取
Java读取Excel文件
jxl解析Excel文件
JXL操作Excel文件
java POI读取Excel文件
java使用poi读取excel文件代码示例
用jxl生成Excel文件
PHP验证码文件类
PHP 下载远程文件
PHP获取远程文件的大小
php压缩CSS文件
PHP强制下载文件
php读取csv文件类
php 简单ftp文件上传范例
一个php 生成zip文件的类
如何将数据从mysql数据库导出成excel格式?是php的?
可以>右键-》任务-》导出数据–》这时会出现一个导出页面。数据源,数据库名称都别动,直接看身份验证——》选择你本次登入数据库的身份验证方式————下面的数据库选择你要导出的数据库,直接下一步。出现一个新的页面,第一行是目标,这里选择你要导出的目标类型,你要导excel格式,就选择excel格式格式的(往上翻)下面是你另存到的目标地址,版本可不选择,相信大家都是07以上版本的。————》{下一步}————》直接下一步————–》选择要导出的表直接下一步。接下来全是下一步就行了。、。导入也一样。要注意,导入时的第一个页面数据源是你要倒进来前的格式,如过是刚刚你导出去的excel格式的,就选择excel格式格式。其他都可忽略。