1 (изменено: dem0ngerman, 2015-03-18 16:51:13)

Тема: Неправильное количество полей во входных CSV-данных в строке 1.

Добрый день, форумчане. Возникла во такая ошибка при импорте базы из csv файла. CSV файл подготовил сам, заранее сделал экспорт и по количеству полей и формату данных сделал свой csv. Открыл в notepad++ исправил кодировку на UTF8 без БОМ. Оригинал csv импортируется без проблем,а мой не хочет - возникает ошибка. Если  импортирую через Phpadmin загружаю в архиве, то Неправильное количество полей во входных CSV-данных в строке 1. Если через кнопку Окно запроса, то #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"1"' at line 1. Версия мускула 5.1.73. Версия phpadmin 2.11.11.3.

Количество полей:

"id";"title";"alias";"catid";"published";"introtext";"fulltext";"video";"gallery";"extra_fields";"extra_fields_search";"created";"created_by";"created_by_alias";"checked_out";"checked_out_time";"modified";"modified_by";"publish_up";"publish_down";"trash";"access";"ordering";"featured";"featured_ordering";"image_caption";"image_credits";"video_caption";"video_credits";"hits";"params";"metadesc";"metadata";"metakey";"plugins";"language"

Оригинал CSV:

"1";"Renault Duster Authentique 1.6 4х2 МКП5 (102 л.с.)";"renault-duster-authentique-1-6-4kh2-mkp5-102-l-s";"4";"1";;;NULL;NULL;"[{\"id\":\"18\",\"value\":\"5\"},{\"id\":\"19\",\"value\":\"4\"},{\"id\":\"20\",\"value\":\"1\"},{\"id\":\"27\",\"value\":\"205\"},{\"id\":\"28\",\"value\":\"475\"},{\"id\":\"29\",\"value\":\"1\"},{\"id\":\"31\",\"value\":\"\\u0421\\u043f\\u0435\\u0440\\u0435\\u0434\\u0438, \\u043f\\u043e\\u043f\\u0435\\u0440\\u0435\\u0447\\u043d\\u043e\"},{\"id\":\"32\",\"value\":\"1598\"},{\"id\":\"33\",\"value\":\"104\"},{\"id\":\"36\",\"value\":\"2\"},{\"id\":\"38\",\"value\":\"79,5\\u044580,5\"},{\"id\":\"39\",\"value\":\"9,8\"},{\"id\":\"40\",\"value\":\"2\"},{\"id\":\"41\",\"value\":\"2\"},{\"id\":\"44\",\"value\":\"1\"},{\"id\":\"45\",\"value\":\"2\"},{\"id\":\"46\",\"value\":\"1\"},{\"id\":\"48\",\"value\":\"1\"},{\"id\":\"49\",\"value\":\"1\"},{\"id\":\"51\",\"value\":\"\"},{\"id\":\"52\",\"value\":\"\"},{\"id\":\"53\",\"value\":\"9,8\"},{\"id\":\"54\",\"value\":\"6,5\"},{\"id\":\"55\",\"value\":\"7,6\"},{\"id\":\"56\",\"value\":\"1205\"},{\"id\":\"59\",\"value\":\"215\\/65 R16\"},{\"id\":\"60\",\"value\":\"\"},{\"id\":\"61\",\"value\":\"609000\"}]";"Кроссовер 5 5 205 475 Бензин Спереди, поперечно 1598 104 4 79,5х80,5 9,8 4 АИ-95 МКПП 5 Передний Дисковые Гидравлический   9,8 6,5 7,6 1205 215/65 R16  609000 ";"2015-01-26 17:10:10";"288";;"0";"0000-00-00 00:00:00";"2015-02-01 02:22:19";"287";"2015-01-26 17:10:10";"0000-00-00 00:00:00";"0";"1";"1";"1";"1";;;;;"16";"{\"catItemTitle\":\"\",\"catItemTitleLinked\":\"\",\"catItemFeaturedNotice\":\"\",\"catItemAuthor\":\"\",\"catItemDateCreated\":\"\",\"catItemRating\":\"\",\"catItemImage\":\"\",\"catItemIntroText\":\"\",\"catItemExtraFields\":\"\",\"catItemHits\":\"\",\"catItemCategory\":\"\",\"catItemTags\":\"\",\"catItemAttachments\":\"\",\"catItemAttachmentsCounter\":\"\",\"catItemVideo\":\"\",\"catItemVideoWidth\":\"\",\"catItemVideoHeight\":\"\",\"catItemAudioWidth\":\"\",\"catItemAudioHeight\":\"\",\"catItemVideoAutoPlay\":\"\",\"catItemImageGallery\":\"\",\"catItemDateModified\":\"\",\"catItemReadMore\":\"\",\"catItemCommentsAnchor\":\"\",\"catItemK2Plugins\":\"\",\"itemDateCreated\":\"\",\"itemTitle\":\"\",\"itemFeaturedNotice\":\"\",\"itemAuthor\":\"\",\"itemFontResizer\":\"\",\"itemPrintButton\":\"\",\"itemEmailButton\":\"\",\"itemSocialButton\":\"\",\"itemVideoAnchor\":\"\",\"itemImageGalleryAnchor\":\"\",\"itemCommentsAnchor\":\"\",\"itemRating\":\"\",\"itemImage\":\"\",\"itemImgSize\":\"\",\"itemImageMainCaption\":\"\",\"itemImageMainCredits\":\"\",\"itemIntroText\":\"\",\"itemFullText\":\"\",\"itemExtraFields\":\"\",\"itemDateModified\":\"\",\"itemHits\":\"\",\"itemCategory\":\"\",\"itemTags\":\"\",\"itemAttachments\":\"\",\"itemAttachmentsCounter\":\"\",\"itemVideo\":\"\",\"itemVideoWidth\":\"\",\"itemVideoHeight\":\"\",\"itemAudioWidth\":\"\",\"itemAudioHeight\":\"\",\"itemVideoAutoPlay\":\"\",\"itemVideoCaption\":\"\",\"itemVideoCredits\":\"\",\"itemImageGallery\":\"\",\"itemNavigation\":\"\",\"itemComments\":\"\",\"itemTwitterButton\":\"\",\"itemFacebookButton\":\"\",\"itemGooglePlusOneButton\":\"\",\"itemAuthorBlock\":\"\",\"itemAuthorImage\":\"\",\"itemAuthorDescription\":\"\",\"itemAuthorURL\":\"\",\"itemAuthorEmail\":\"\",\"itemAuthorLatest\":\"\",\"itemAuthorLatestLimit\":\"\",\"itemRelated\":\"\",\"itemRelatedLimit\":\"\",\"itemRelatedTitle\":\"\",\"itemRelatedCategory\":\"\",\"itemRelatedImageSize\":\"\",\"itemRelatedIntrotext\":\"\",\"itemRelatedFulltext\":\"\",\"itemRelatedAuthor\":\"\",\"itemRelatedMedia\":\"\",\"itemRelatedImageGallery\":\"\",\"itemK2Plugins\":\"\"}";;"robots=
author=";;;"*"

Мой CSV:

"1";"Nissan Sentra Welcome 1.6 МКП (117 л.с.)";"nissan-sentra-welcome-1-6-mkp-117-l-s";"2";"0";;;"NULL";"NULL";"[{\"id\":\"18\",\"value\":\"1\"},{\"id\":\"19\",\"value\":\"3\"},{\"id\":\"20\",\"value\":\"1\"},{\"id\":\"27\",\"value\":\"155\"},{\"id\":\"28\",\"value\":\"511\"},{\"id\":\"29\",\"value\":\"1\"},{\"id\":\"31\",\"value\":\"\\u043f\\u0435\\u0440\\u0435\\u0434\\u043d\\u0435\\u0435, \\u043f\\u043e\\u043f\\u0435\\u0440\\u0435\\u0447\\u043d\\u043e\\u0435\"},{\"id\":\"32\",\"value\":\"1598\"},{\"id\":\"33\",\"value\":\"117\"},{\"id\":\"36\",\"value\":\"2\"},{\"id\":\"38\",\"value\":\"78 x 83.6"},{\"id\":\"10.7\",\"value\":\"11\"},{\"id\":\"40\",\"value\":\"2\"},{\"id\":\"41\",\"value\":\"2\"},{\"id\":\"44\",\"value\":\"1\"},{\"id\":\"45\",\"value\":\"2\"},{\"id\":\"46\",\"value\":\"1\"},{\"id\":\"48\",\"value\":\"1\"},{\"id\":\"49\",\"value\":\"1\"},{\"id\":\"51\",\"value\":\"192\"},{\"id\":\"52\",\"value\":\"10.6\"},{\"id\":\"53\",\"value\":\"8.2\"},{\"id\":\"54\",\"value\":\"5.5\"},{\"id\":\"55\",\"value\":\"6.4\"},{\"id\":\"56\",\"value\":\"1216\"},{\"id\":\"59\",\"value\":\"205 \\/ 55 \"},{\"id\":\"60\",\"value\":\" R16\"},{\"id\":\"61\",\"value\":\"858000\"}]";"Седан 4 5 155 511 Бензин переднее, поперечное 1598 117 4 78 x 83.6 10.7 4 АИ-95 МКПП 5 Передний Дисковые Гидравлический 192 10.6 8.2 5.5 6.4 1216 205 / 55   R16 858000 ";"2015-03-20 17:10:10";"288";;"0";"0000-00-00 00:00:00";"2015-03-20 02:22:19";"287";"2015-01-26 17:10:10";"0000-00-00 00:00:00";"0";"1";"1";"1";"1";;;;;"15";"{\"catItemTitle\":\"\",\"catItemTitleLinked\":\"\",\"catItemFeaturedNotice\":\"\",\"catItemAuthor\":\"\",\"catItemDateCreated\":\"\",\"catItemRating\":\"\",\"catItemImage\":\"\",\"catItemIntroText\":\"\",\"catItemExtraFields\":\"\",\"catItemHits\":\"\",\"catItemCategory\":\"\",\"catItemTags\":\"\",\"catItemAttachments\":\"\",\"catItemAttachmentsCounter\":\"\",\"catItemVideo\":\"\",\"catItemVideoWidth\":\"\",\"catItemVideoHeight\":\"\",\"catItemAudioWidth\":\"\",\"catItemAudioHeight\":\"\",\"catItemVideoAutoPlay\":\"\",\"catItemImageGallery\":\"\",\"catItemDateModified\":\"\",\"catItemReadMore\":\"\",\"catItemCommentsAnchor\":\"\",\"catItemK2Plugins\":\"\",\"itemDateCreated\":\"\",\"itemTitle\":\"\",\"itemFeaturedNotice\":\"\",\"itemAuthor\":\"\",\"itemFontResizer\":\"\",\"itemPrintButton\":\"\",\"itemEmailButton\":\"\",\"itemSocialButton\":\"\",\"itemVideoAnchor\":\"\",\"itemImageGalleryAnchor\":\"\",\"itemCommentsAnchor\":\"\",\"itemRating\":\"\",\"itemImage\":\"\",\"itemImgSize\":\"\",\"itemImageMainCaption\":\"\",\"itemImageMainCredits\":\"\",\"itemIntroText\":\"\",\"itemFullText\":\"\",\"itemExtraFields\":\"\",\"itemDateModified\":\"\",\"itemHits\":\"\",\"itemCategory\":\"\",\"itemTags\":\"\",\"itemAttachments\":\"\",\"itemAttachmentsCounter\":\"\",\"itemVideo\":\"\",\"itemVideoWidth\":\"\",\"itemVideoHeight\":\"\",\"itemAudioWidth\":\"\",\"itemAudioHeight\":\"\",\"itemVideoAutoPlay\":\"\",\"itemVideoCaption\":\"\",\"itemVideoCredits\":\"\",\"itemImageGallery\":\"\",\"itemNavigation\":\"\",\"itemComments\":\"\",\"itemTwitterButton\":\"\",\"itemFacebookButton\":\"\",\"itemGooglePlusOneButton\":\"\",\"itemAuthorBlock\":\"\",\"itemAuthorImage\":\"\",\"itemAuthorDescription\":\"\",\"itemAuthorURL\":\"\",\"itemAuthorEmail\":\"\",\"itemAuthorLatest\":\"\",\"itemAuthorLatestLimit\":\"\",\"itemRelated\":\"\",\"itemRelatedLimit\":\"\",\"itemRelatedTitle\":\"\",\"itemRelatedCategory\":\"\",\"itemRelatedImageSize\":\"\",\"itemRelatedIntrotext\":\"\",\"itemRelatedFulltext\":\"\",\"itemRelatedAuthor\":\"\",\"itemRelatedMedia\":\"\",\"itemRelatedImageGallery\":\"\",\"itemK2Plugins\":\"\"}";;"robots=
author=";;;"*"

Помогите пожалуйста разобраться. Заранее благодарен. Бьюсь уже какой день.

2

Re: Неправильное количество полей во входных CSV-данных в строке 1.

Покажите созданную структуру таблицы в которую делаете импорт.

3

Re: Неправильное количество полей во входных CSV-данных в строке 1.

Hanut сказал:

Покажите созданную структуру таблицы в которую делаете импорт.

https://yadi.sk/i/1RGSSNWEfM4S7
https://yadi.sk/i/CogDBE1zfM4Sh

4

Re: Неправильное количество полей во входных CSV-данных в строке 1.

Количество полей соответствует. Пробуйте импортировать CSV из одной строки. Ошибка должна выявиться.

5 (изменено: dem0ngerman, 2015-03-18 22:54:47)

Re: Неправильное количество полей во входных CSV-данных в строке 1.

Hanut сказал:

Количество полей соответствует. Пробуйте импортировать CSV из одной строки. Ошибка должна выявиться.

не понял , как из одной строки?

пытаюсь импортировать любую запись(одну запись) из моего готового CSV фалйла - ошибка

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"34"' at line 1

где 34 или другое число - это число id из таблицы,т.е. в своем csv файле я всем записям присвоил от 1 до сколько записей всего.в таблице куда делаю импорт уже есть записи и там id от 1 до 270 где-то.

попробывал сделать импорт через окно запроса мускула, в истории запроса вот такое
"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";"34";

6

Re: Неправильное количество полей во входных CSV-данных в строке 1.

В phpMyAdmin выберите таблицу в которую необходимо импортировать данные, затем перейдите на страницу импорта, где выберите формат CSV, укажите разделитель точку с запятой ";", после этого импорт должен пройти.

7

Re: Неправильное количество полей во входных CSV-данных в строке 1.

Hanut сказал:

В phpMyAdmin выберите таблицу в которую необходимо импортировать данные, затем перейдите на страницу импорта, где выберите формат CSV, укажите разделитель точку с запятой ";", после этого импорт должен пройти.

smile  я это все и проделываю какой раз, а ошибка одна и та же.

8

Re: Неправильное количество полей во входных CSV-данных в строке 1.

dem0ngerman сказал:
Hanut сказал:

В phpMyAdmin выберите таблицу в которую необходимо импортировать данные, затем перейдите на страницу импорта, где выберите формат CSV, укажите разделитель точку с запятой ";", после этого импорт должен пройти.

smile  я это все и проделываю какой раз, а ошибка одна и та же.

я так понимаю, нет людей готовых помочь в этом нелегком деле(

9

Re: Неправильное количество полей во входных CSV-данных в строке 1.

В данных я ошибку не вижу, но разбираться с ними надо вам самостоятельно. Если импорт не проходит - значит надо данные упрощать до тех пор, пока не начнет работать и затем разбираться на каком этапе получается ошибка.

10

Re: Неправильное количество полей во входных CSV-данных в строке 1.

Hanut сказал:

В данных я ошибку не вижу, но разбираться с ними надо вам самостоятельно. Если импорт не проходит - значит надо данные упрощать до тех пор, пока не начнет работать и затем разбираться на каком этапе получается ошибка.

в смысле упрощать?

11

Re: Неправильное количество полей во входных CSV-данных в строке 1.

dem0ngerman сказал:

в смысле упрощать?

Убирайте данные между ;.

12

Re: Неправильное количество полей во входных CSV-данных в строке 1.

Hanut сказал:
dem0ngerman сказал:

в смысле упрощать?

Убирайте данные между ;.

делал, упирается все равно в поле id

13

Re: Неправильное количество полей во входных CSV-данных в строке 1.

все решена проблема)