Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Import данных в MySQL из CSV

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SparcoCF

Цитата:
Нашел еще один метод для парсинга CSV файла это функция fgetcsv()
Какие ее преимущества и недостатки ? Стоит может ею пользоваться ? или существенной разницы нет между методами ?

у вас будет проблема с explode если в одной из ячеек текст будет с запятой


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:34 16-05-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.tech-recipes.com/rx/2345/import_csv_file_directly_into_mysql/
 

Цитата:
load data local infile 'uniq.csv' into table tblUniq fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(uniqName, uniqCity, uniqComments)


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:23 28-04-2012
usertum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, как прайс такого вида можно загрузить в mysql.  Скриптом с этой страницы не получилось в массив попадает только Array ( [0] => ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; )
 
Прайс беру от сюда http://nb-plus.ru/price/price.xls и пересохраняю в csv  
 

Всего записей: 471 | Зарегистр. 01-07-2008 | Отправлено: 17:46 29-01-2014 | Исправлено: usertum, 17:55 29-01-2014
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usertum

Цитата:
Скриптом с этой страницы не получилось в массив попадает только Array

ну так первая строка пустая - так и попадет.  
нужно убрать все, что не относится к данным, либо проверять в скрипте, что нужные данные есть на строке, с которой работаете.
 
если убрать все ненужное, то можно импортировать в базу даже без скрипта.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:19 29-01-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » Web-программирование » Import данных в MySQL из CSV


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru