php匯入excel到mysql:
<?php
$fname = $_files['myfile']['name'];
$do = copy($_files['myfile']['tmp_name'],$fname);
if ($do)
else
?>
<?
error_reporting(0);
//匯入csv格式的檔案
$connect=mysql_connect("localhost","root","root") or die("could not connect to database");
mysql_select_db("test",$connect) or die (mysql_error());
$fname = $_files['myfile']['name'];
$handle=fopen("$fname","r");
while($data=fgetcsv($handle,10000,","))
fclose($handle);
unlink($fname);
?>
注:在linux伺服器上注意編碼格式,在檔案最前面加上setlocale(lc_all,'zh_cn.gb2312');
php匯出mysql到excel:
<?
header("accept-ranges: bytes");
header("content-disposition:attachment;filename=".date("y-m-d").".xls");
$s_data_user = "root";
$s_data_pass = "root";
$s_data_host = "localhost";
$s_data_post = "3306";
$conn=mysql_connect($s_data_host,$s_data_user,$s_data_pass) or die("伺服器繁忙,請稍候訪問,謝謝! ");
$select = mysql_select_db("destoon",$conn);
mysql_query("set character_set_connection='gbk', character_set_results='gbk', character_set_client=binary");
echo "產品編號"."\t";
echo "公司名"."\t";
echo "**"."\t";
echo "時間"."\t";
echo "日期"."\t";
echo "天數"."\t";
echo "城市"."\t";
echo "備註"."\t";
echo "\n";
$sql = "select * from destoon_orderlist";
$query_count = mysql_query($sql,$conn);
while ($array = mysql_fetch_array($query_count))
?>
使用kettle匯入excel資料到mysql
kettle跑起來,要求有jre環境。另外,如果連線mysql資料庫的話,kettle本身是不包含mysql連線的jar,需要你手動放到安裝目錄的lib目錄下。如果是kettle啟動後放入的,需要重啟一下kettle。資料庫表設計圖 其中 id是主鍵 role code是角色 匯入時,根據excel...
php匯出匯入excel 檔案
php 匯入匯出excel 需要載入excel 類庫 ps 如果匯出檔案打不開時,要檢查一下php.ini 中 在php.ini檔案中,將extension php zip.dll前面的分號 去除,然後同樣在php.ini檔案中,將 zlib.output compression off 改為 zl...
python實現通用excel匯入到mysql
file 要處理的 檔案 startrow 從第幾行開始匯入 table 匯入到哪個表 comitcount 多少筆一提交 由於資料庫對sql長度是有限制的,不建議設定太大 map 表字段與excel列的對映關係 import math import xlrd import json from db...