С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/12: Рейтинг темы: голосов - 12, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 03.11.2009
Сообщений: 23

Работа в CSV через PHP

10.02.2011, 16:28. Показов 2384. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Имеется csv файл.
В нём таблица в несколько тысяч строк
стобцы следующие:
Договор,Группа счетов,Номер телефона,Дата звонка,Время звонка,Продолжительность звонка,Продолжительность звонка с округлением,Стоимость звонка,Исходящий номер,Входящий номер,Тип звонка,Описание звонка,Тип соединения,№ базовой станции,Объем МБ,Роуминговая сеть
Нужно сделать таким образом чтобы пользователи сети могли зайти в этот файл и отметить строки личных вызовов.
Предположим я захожу под своим логином и паролем
Из файла показываются только те строки, где в графе "Исходящий номер" стоит именно мой номер.
Я выделяю строки, в которых вызовы личного характера.
Сохраняю результат в файле у себя на компе.
В этот файл должно попасть только то что я ВИДЕЛ (чтобы мне не достались чужие звонки)
В готовом я получаю ПОЛНЫЙ СПИСОК своих звонков, с уже подсвеченными личными вызовами.
А внизу должна подсчитаться итоговая стоимость ВСЕХ звонков и стоимость звонков Личного Характера.

Перед тем как показывать файл юзеру нужно произвести следующие манипуляции:
убрать Колонки: Договор, Группа счетов, Исходящий номер, №станции
строки, где стоимость вызова 0 тоже убрать.
Подскажите как сделать? Может у кого есть уже готовые скрипты.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.02.2011, 16:28
Ответы с готовыми решениями:

PHP и CSV
Подскажите, экспортирую таблицу из php в csv, и происходит дублирование столбцов. В чем может быть причина?

php и сохранение в csv кирилицу
Вот код сохранения формы в csv файлик. Проблема в том что кириллица неверно отображается. setlocale и header не помогали, но возможно я в...

PHP + сравнение нескольких CSV файлов
Программа принимает на входе список файлов CSV для обработки как параметры командной строки. Содержимое этих CSV файлов нужно не просто...

2
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
10.02.2011, 17:04
Цитата Сообщение от McLotos Посмотреть сообщение
csv файл.
В нём таблица в несколько тысяч строк
...
Из файла показываются только те строки, где в графе "Исходящий номер" стоит именно мой номер.
Однозначно, для таких задач лучше использовать БД. С файлом получится очень медленно.
0
0 / 0 / 0
Регистрация: 03.11.2009
Сообщений: 23
11.02.2011, 06:38  [ТС]
Подскажите как, plz. Просто я в php недавно, поэтому ещё не очень представляю как это реализовать. Главная задача, сделать так чтобы с файла отбирались ненулевые строки только того человека, который зашёл в систему.
Кстати. Забыл сказать что файл csv должен быть заменяемым. так как каждый месяц мы получаем новый файл
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.02.2011, 06:38
Помогаю со студенческими работами здесь

Работа с CSV файлами
Есть такая CSV таблица: Нужно с помощью неё получить ссылки такого вида: CSV файлы формата:...

Php+html!? Как в php файле вывести input type='button' через echo!?
ну собственно говоря я все спросил в заголовке...

Работа с PDF файлом через PHP
Кто знает, можно ли сделать следующее посредствам php: - открыть pdf файл - поредактировать его (добавить надписи и картинки) -...

CSV vs PHP
Здравствуйте! Помогите разобратся. Есть код PHP который берет даные из CSV и ставит их в таблицу. Вопрос - Как сделать чтоб если больше 10...

php сохранение в csv
проблемма при сохранении массива в csv public function xml2Csv(Array $csv) { $handle = fopen('res.csv',...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru