config.db.php內容如下;
<?php
$username="root";
$userpass="123";
$dbhost="localhost";
$dbdatabase="credits2stakes";
//生成乙個連線
$db_connect=mysql_connect($dbhost,$username,$userpass) or die("unable to connect to the mysql!");
//選擇乙個需要操作的資料庫
mysql_select_db($dbdatabase,$db_connect);
index.php內容如下:
insertdb.php內容如下:
<?php
session_start();
header("content-type:text/html;charset:utf-8");
//全域性變數
$file=$_files['filename'];
$max_size="2000000"; //最大檔案限制(單位:byte)
$fname=$file['name'];
$ftype=strtolower(substr(strrchr($fname,'.'),1));
//檔案格式
$uploadfile=$file['tmp_name'];
if($_server['request_method']=='post')
if($ftype!='csv')
}else
}require("./config.db.php"); //連線mysql資料庫
$row=0;
$filename=$file['tmp_name'];
$handle=fopen($filename,'r');
while(!feof($handle) && $data=fgetcsv($handle,1000,','))
if($row>0 && !empty($data))
//$name = iconv('gb2312','utf-8',$arr_result[1]);
//$*** = iconv('gb2312','utf-8',$arr_result[2]);
$sql="insert into inviter(inviter,invitees,time) value($arr_result[1],$arr_result[2],$arr_result[3])";
//echo $sql;
mysql_query("set names utf8");
$result=mysql_query($sql);
if($result)else
}$row++;
}fclose($handle);
?>
mac 用datax從csv檔案匯入mysql
skipheader true writer password 123456 username root presql session set session sql mode ansi writemode insert setting 3 執行命令 位置是 home datax datax 出現的...
用php匯入匯出csv檔案
最近在做一些模組的時候,頻繁匯入匯出csv檔案,與excel相比他的處理更簡單,檔案體積更小,資料處理量大,而且很多語言都支援。廢話不多,上 charset utf 8 method post enctype multipart form data 上傳檔案h3 type file name fil...
php實現匯出csv檔案
為何要用csv匯出檔案呢,因為它小巧,匯出資料效率高,萬行資料秒級匯出。不香嗎?user 青草根 email caimh0223 163.com blog qq 876146977 微 信 caimh0223 date 2020 05 30 time 14 08 description 輸入到csv...