免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2485 | 回复: 2
打印 上一主题 下一主题

用 PHP MySQL2Excel and Excel2MySQL? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-06-12 22:22 |只看该作者 |倒序浏览
用PHP要实现:

Export MySQL data to MS Excel file.
Import MS Excel file into MySQL DB.

有哪位DX有较好的解决方案. PHP Class? or function etc.
谢谢!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-06-13 11:07 |只看该作者

用 PHP MySQL2Excel and Excel2MySQL?

以下均为转贴。

http://club.phpe.net/index.php?s=&act=Attach&type=post&id=7757


Excel 类        V1.1
                                By Monkey
------------------------------------------

-----函数说明
读取Excel文件
function Read_Excel_File($ExcelFile,$Result)

$ExcelFile        Excel文件名
$Result                返回的结果
函数返回值        正常返回0,否则返回错误信息

返回的值数组
        $result[sheet名][行][列] 的值为相应Excel Cell的值
       
建立Excel文件       
function Create_Excel_File($ExcelFile,$Data)

$ExcelFile        Excel文件名
$Data                Excel表格数据
请把函数写在PHP脚本的开头

例1:
<?
require "excel_class.php";

Read_Excel_File("Book1.xls",$return);

for ($i=0;$i<count($return[Sheet1]);$i++)
{
        for ($j=0;$j<count($return[Sheet1][$i]);$j++)
        {
                echo $return[Sheet1][$i][$j]."|";
        }
        echo "<br>;";
}
?>;

例2:
<?
require "excel_class.php";

Read_Excel_File("Book1.xls",$return);
Create_Excel_File("ddd.xls",$return[Sheet1]);
?>;

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
3 [报告]
发表于 2004-06-13 11:48 |只看该作者

用 PHP MySQL2Excel and Excel2MySQL?

这个可是可是非常容易的啊,实在是太简单了。

不过还要看你实际的转移有什么要求,如果是一般的简单的表对表的转移,他们两者时间的普通模式下最佳转移方式为csv文件格式。

研究一下子phpMyAdmin的代码,这个问题可以算是小克斯
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP