[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как занести данные из массива в бд
domen
Пытаюсь делать загрузку данных из файла, но не выходит занести значение из массива в бд вот скрипт
$arr = file("su_domains.txt"); 
$sql = array();

for($i = 0; $i < count($arr); $i++)
{
$arr[$i] = trim($arr[$i]);
$line = explode("\t", $arr[$i]);

$sql[] = "('{$line[0]}',
'
{$line[1]}',
'
{$line[2]}',
'
{$line[3]}',
'
{$line[4]}',
)"
;
}

// echo "<pre>";
// print_r($sql);
// echo "</pre>";





if(!empty($sql))
{
// Формируем SQL-запрос
$query = "INSERT INTO name_domains (domain, registered, date_reg, date_exp, date_exp) VALUES ".implode(", ", $sql);
// ...
}
а вот что хранит массив
Array
(

[0] => ('0-0.SU',
'RUCENTER-REG-FID',
'07.03.2013',
'07.03.2014',
'09.04.2014',
)
[1] => ('0-00.SU',
'RUCENTER-REG-FID',
'02.08.2012',
'02.08.2014',
'04.09.2014',
)
[2] => ('0-1.SU',
'RUCENTER-REG-FID',
'17.08.2010',
'17.08.2014',
'19.09.2014',
)
[3] => ('0-24.SU',
'RUCENTER-REG-FID',
'19.12.2007',
'19.12.2013',
'21.01.2014',
)
..........
Скажите правильный ли код к бд точно подключены - пробовал выводить данные из бд все прошло успешно.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.