ホームページ >バックエンド開発 >PHPチュートリアル >CSVファイルの内容をデータベースにアップロードする方法

CSVファイルの内容をデータベースにアップロードする方法

WBOY
WBOYオリジナル
2016-06-13 13:32:08749ブラウズ

CSV ファイルの内容はデータベースにアップロードされます
MYSQL にアップロードする必要がある CSV 形式のデータがたくさんあります

が、最初の 20 行ほどは役に立たないデータです。前の行はどうすれば削除できますか。データを作成し、残りの有用なものをアップロードしてください。何かアイデアやコードを教えてください。

----------
異なる構造の CSV を扱うにはどうすればよいですか?既存のクラスはありますか?
例:
a.csv

タイトル 1 タイトル 2 タイトル 3
1 2 3


b.csv

名前 性別年齢
.. .. ...

================================

私は初心者です、助けてくれてありがとう!



-----解決策---------
これは例です。

PHP コード
 を参照してください。
$arr=ファイル("aa.csv");
file_put_contents('aa.csv',join("",array_slice($arr,20)));

mysql_connect('localhost',"root",'');
$sql="ファイル内のデータ「絶対パス/aa.csv」を「,」で終わるテーブル test.csv フィールドにロードします" //ライブラリ名: test、テーブル名: csv
mysql_query($sql) または die(mysql_error());
<br><font color="#e78608">------解決策------------------</font><br>
議論してください

私が言いたいのは、PHP がデータの最初の N 行を削除できるかどうかということです。アドバイスをお願いします!
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。