phpメソッドでcsvファイルを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) または die (mysql_error());
}
fclose($ハンドル);
echo "
1秒後にリストページに遷移しますのでお待ちください。";
?>
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/932492.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/932492.html
技術記事
php で csv ファイルを mysql データベースにインポートする方法 この記事では、php で csv ファイルを mysql データベースにインポートする方法について説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです: このコース...