Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将用户选择的csv文件导入数据库_Php_Mysql_Csv_Import - Fatal编程技术网

Php 如何将用户选择的csv文件导入数据库

Php 如何将用户选择的csv文件导入数据库,php,mysql,csv,import,Php,Mysql,Csv,Import,我想知道如何使用php将用户选择的csv文件导入数据库 有什么切实可行的办法吗 谢谢PHP为此提供了一个函数:。但是,您仍然需要编写循环和将行插入数据库的代码 $in = fopen('filename.csv', 'r'); while (($row = fgetcsv($in, 10000, ',')) !== false) { mysql_query("INSERT INTO ...."); } fclose($in); 是的,但我如何使用它来选择文件的用户,我想我需要先上传文件,然

我想知道如何使用php将用户选择的csv文件导入数据库

有什么切实可行的办法吗


谢谢

PHP为此提供了一个函数:。但是,您仍然需要编写循环和将行插入数据库的代码

$in = fopen('filename.csv', 'r');
while (($row = fgetcsv($in, 10000, ',')) !== false) {
  mysql_query("INSERT INTO ....");
}
fclose($in);

是的,但我如何使用它来选择文件的用户,我想我需要先上传文件,然后使用这个功能,然后删除文件?使用PHP的支持上传文件。请参见和其他教程。