Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > PHP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 31.05.2002, 23:23
MiXer вне форума Посмотреть профиль Отправить личное сообщение для MiXer Найти все сообщения от MiXer
  № 1  
MiXer
 
Аватар для MiXer

Регистрация: May 2002
Адрес: UA, Киев
Сообщений: 112
Flame What Is Csv?

Что это за такие файлики с расширением .csv?
Для чего их терпят и как юзают?
__________________
be yourself

Старый 02.06.2002, 12:58
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 2  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
может cvs - это простые текстовые файлы в которых данные разделены ;

а CSV -
Цитата:
http://linux.irtel.ru/kde/general/faq/index-14.html

CVS -- это акроним, означающий Concurrent Versions System (Система Сосуществования Версий). Эта система основана на RCS (Revision Control System/ Система Контроля Изменений), но с более расширенной функциональностью. Она используется для организации исходных текстов во время разработки. Она хранит многочисленные версии (что удобно, если что-то сломалось в последней версии и вам приходится вернуться к более старой). Также она позволяет удаленный доступ к файлам для взятия самого свежего исходного текста, и, даже, позволяет добавлять новый материал (если, конечно, у вас есть доступ). Поскольку эта система -- свободное программное обеспечение, она популярна в среде тех, кто создает свободные проекты
__________________
...

Старый 02.06.2002, 16:23
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 3  
Crazy
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Pejone, ты таки перепутал csv и cvs. Все строго наоборот. Что подтверждает данная тобой же цитата.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 03.06.2002, 16:11
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 4  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
Цитата:
Оригинал написал(а) Crazy
Pejone, ты таки перепутал csv и cvs. Все строго наоборот. Что подтверждает данная тобой же цитата.
ну с кем не бывает? (Крейзи только себя в грудь то не тыкай)...

CSV - COMMON SEPARATE VALUES FILE (кажись так)

юзать так

$data=explode(";", $filename);

теперь переменная дата - является масивом.

и ты можешь обращятся к значениям как

$data[1] $data[2] $data[3] $data[$i] $data[$anotherarray[$i]]


вообщето для этих файлов существуют свои собственные функции почитай о них на php.net' e...
__________________
...

Старый 03.06.2002, 16:20
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 5  
Crazy
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Оригинал написал(а) Pejone
(Крейзи только себя в грудь то не тыкай)...
Гы. Вот именно тыканьем и займусь. Причем -- пяткой.

[QUOET]CSV - COMMON SEPARATE VALUES FILE (кажись так)[/QUOET]

Comma-Separeted.

Цитата:
юзать так

$data=explode(";", $filename);
Вот как раз так делать и нельзы -- ввиду того, что внутри значения тоже могут быть запятые. Разбирать нужно regexp'ами.

вообщето для этих файлов существуют свои собственные функции почитай о них на php.net' e... [/b][/quote]

Помню только одну: fgetcsv. Причем нет уверенности, что она работает корректно.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 03.06.2002, 16:40
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 6  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
Цитата:
Оригинал написал(а) Crazy
Гы. Вот именно тыканьем и займусь. Причем -- пяткой.

[/QUOET]

ты только посильнее и поточней , что б не промахнутся...

[QUOET]
Comma-Separeted.
[/QUOET]

ну значить не так...

[QUOET]

Вот как раз так делать и нельзы -- ввиду того, что внутри значения тоже могут быть запятые. Рть нужно regexp'ами.

[/QUOET]


вообщето это у кого как, точнее кто как ххочет, лично мне по барабану, и я использую - ;

вообщето для этих файлов существуют свои собственные функции почитай о них на php.net' e...


[QUOET]
Помню только одну: fgetcsv. Причем нет уверенности, что она работает корректно.
у меня в исходниках были. попаду домой - пороюсь а архиве и если найду, то естественно скажу тебе о них...
__________________
...


Последний раз редактировалось Самурай; 03.06.2002 в 16:44.
Старый 03.06.2002, 17:34
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 7  
Crazy
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Скорми приведенному тобой примеру кода волт такую строку:

foo;"bar;buzz";quixx

Здесь три элемента: foo, bar;buzz и quixx.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 04.06.2002, 15:09
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 8  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
Цитата:
Оригинал написал(а) Crazy
Скорми приведенному тобой примеру кода волт такую строку:

foo;"bar;buzz";quixx

Здесь три элемента: foo, bar;buzz и quixx.
зеленый слон, ты когданибудь о phpmyadmin ' e слышал??? если да то скачай установи, посмотри как делается дамп базы. И тебе не прийдется е"№;тся с файлами CSV

если ты еще не понял, то разделять данные можно чем попало.
__________________
...

Старый 04.06.2002, 15:36
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 9  
Crazy
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Не надо лирики. Ты дал рецепт разбора CSV -- я указал тебе на его пеправильность и привел конкретный пример, на котором твой код облажается.

А разговоры в пользу бедных -- этого не надо.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 04.06.2002, 15:50
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 10  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
1) код был приведен для примера

2) что использовать в качестве разделителя дело каждого в отдельности...

ты с этим не согласен???
__________________
...

Создать новую тему   Часовой пояс GMT +4, время: 21:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:56.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.