[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: fgetcsv
sofuwa
if (($handle = fopen("file.csv", "r+")) !== FALSE) {
while (($data = fgetcsv($fp, 0, ";")) !== FALSE) {
$num = count($data);// кол-во полей
$row++;//номер строки
echo $data[2];
}
fclose($fp);
}

echo $data[2]; выводит пустые строки, файл открывается, там 5 столбцов. Пробовал и 1 столбец. В файле 5000 строк примерно. $row идёт до бесконечности, ну ждал до 20 000, дальше вырубал. Не пойму как так, fgetcsv полюбак ток до конца файла может читать :lol:

Кодировка файла UTF8, если эт имеет значение.
sergeiss
Открываешь файл - $handle, а читаешь файл - $fp. Это как? smile.gif

Похоже, что в основу твоего кода положен пример из хэлпа, только кривовато "скопипасченный".

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
sofuwa
laugh.gif чёт я не заметил.
Быстрый ответ:

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