国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

PHP導(dǎo)入Excel到MySQL的方法

2024-04-25 20:31:55
字體:
供稿:網(wǎng)友

研究了一下~方法不少~最后決定用Excel導(dǎo)入~在網(wǎng)上搜了很多這方面的資料,發(fā)現(xiàn)都是將excel文件另存為csv文件,然后從csv文件導(dǎo)入。這里介紹一個直接將excel文件導(dǎo)入mysql的例子。我花了一晚上的時間測試,無論導(dǎo)入簡繁體都不會出現(xiàn)亂碼,非常好用。

header("Content-type: text/html; charset=utf-8");

require_once 'reader.php'; // ExcelFile($filename, $encoding); $data = new Spreadsheet_Excel_Reader(); // Set output Encoding. $data->setOutputEncoding('gbk');

//”data.xls”是指要導(dǎo)入到mysql中的excel文件

$data=new Spreadsheet_Excel_Reader;

$data->read('data.xls');

@$db = mysql_connect('localhost', 'root', '123456') or

die("Could not connect to database.");//連接數(shù)據(jù)庫

mysql_query("set names 'utf8'");//輸出中文

mysql_select_db('ddd'); //選擇數(shù)據(jù)庫

error_reporting(E_ALL ^ E_NOTICE);

for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {

//以下注釋的for循環(huán)打印excel表數(shù)據(jù)

$result="select * from aaa where user_name=".$data->sheets[0]['cells'][$i][1];

$row = mysql_query($result);

if(!$row){

//以下代碼是將excel表數(shù)據(jù)【3個字段】插入到mysql中, 根據(jù)你的excel表字段的多少,改寫以下代碼吧!

$sql = "INSERT INTO aaa (wid, email, user_name, password,mobile_phone) VALUES('".

$data->sheets[0]['cells'][$i][1]."','".

$data->sheets[0]['cells'][$i][2]."','".

$data->sheets[0]['cells'][$i][3]."','".

$data->sheets[0]['cells'][$i][4]."')";

$res = mysql_query($sql);

echo $i." 插入成功 ".$data->sheets[0]['cells'][$i][1]."

";

}

else{

echo $i." 已經(jīng)存在 失敗 ".$data->sheets[0]['cells'][$i][1]."

";

}

}

?>

文件下載地址:______Excl.rar

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宾阳县| 咸宁市| 维西| 蓬莱市| 句容市| 大竹县| 西乌珠穆沁旗| 秦皇岛市| 呼图壁县| 阳春市| 开江县| 阳原县| 洞头县| 沁阳市| 钟祥市| 监利县| 台前县| 平乡县| 子长县| 崇左市| 梁山县| 扎赉特旗| 保山市| 仪征市| 凤翔县| 湘潭市| 甘洛县| 额济纳旗| 都匀市| 香河县| 武川县| 青铜峡市| 禹州市| 荥阳市| 广元市| 蒙阴县| 社会| 东乡县| 保亭| 厦门市| 德钦县|