ホームページ  >  記事  >  バックエンド開発  >  PHP で csv ファイルを mysql データベースにインポート_PHP チュートリアル

PHP で csv ファイルを mysql データベースにインポート_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:04:35599ブラウズ

phpはcsvファイルをmysqlデータベースにインポートします /* このプログラムでのデータインポートの原理は、まず csv ファイルをサーバーにアップロードし、次に php の fopen および fgetcsv ファイルを介してデータを配列に保存し、次に while を使用してデータを 1 つずつ mysql データベースに挿入することです

php csv ファイルを mysql チュートリアル データベースにインポートするチュートリアル チュートリアル
/*
このプログラムでのデータインポートの原理は、まずcsvファイルをサーバーにアップロードし、次にphpのfopenおよびfgetcsvファイルを介してデータを配列に保存し、次にwhileを使用してデータをmysqlデータベースに1つずつ挿入することです
*/

$fname = $_files['myfile']['name'];
$do = copy($_files['myfile']['tmp_name'],$fname);
if ($do){
echo "データを正常にインポートしました
";
}その他{
エコー「」;
}

error_reporting(0);//csv形式でファイルをインポートします
$connect=mysql_connect("localhost","root","") または die("データベースに接続できませんでした");
mysql_select_db("gklqtzcx",$connect) または die (mysql_error());
mysql_query("名前を設定 'gbk'");
$fname = $_files['myfile']['name'];
$handle=fopen("$fname","r");
while($data=fgetcsv($handle,10000,",")){
$q="レコード (name,classes,a_time,college,notify,receiver,r_time,handler) 値に挿入 ('$data[1]','$data[2]','$data[3] ', '$data[4]','$data[5]','$data[6]','$data[7]','$data[8]')";
mysql_query($q) か死ぬか (mysql_error());
}
fclose($handle);
echo "リストページに移動するまでに 1 秒かかります。お待ちください。"

?>

" メソッド="post">

CVS データのインポート



http://www.bkjia.com/PHPjc/630837.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/630837.html技術記事 php import csv files into mysql database/*このプログラムでのデータインポートの原則は、まずcsvファイルをサーバーにアップロードし、次にphpのfopenおよびfgetcsvファイルを介してデータを配列に保存し、その後...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。