rolph
Новичок
Ошибка при импорте CSV в Mysql
Сделал форму загрузки файла, но происходит ошибка загрузки CSV файла
Формат БД:
Содержимое CSV:
Сделал форму загрузки файла, но происходит ошибка загрузки CSV файла
PHP:
<?php
include("config.php");
if(!empty($_FILES['passed_file']['tmp_name']))
{
$f=fopen($_FILES['passed_file']['tmp_name'], 'rb');
if(!$f) die('error opening file');
while($row=fgetcsv($f, 128,';'))
{
echo $row[0].(mysql_query("INSERT INTO listing VALUES ('', '$item[0]', '$item[1]', '$item[2]', '$item[3]','$item[4]').'<br />';
echo mysql_error();
}
fclose($f);
}
?>
PHP:
`id` int(18) NOT NULL auto_increment,
`fio` varchar(200) NOT NULL default '',
`birth` date NOT NULL default '0000-00-00',
`date_in` date NOT NULL default '0000-00-00',
`position` varchar(200) NOT NULL default '',
`department` varchar(200) NOT NULL default ''
PHP:
Иванов Петр Михайлович;1964-12-20;2006-10-23;Зав.каф;кафедра 4520