Кнопка выгрузки из HTML в Excel

Обсуждение вопросов клиентского программирования.

Модератор:Duncon

Ответить
Demedrol
Сообщения:4
Зарегистрирован:15 авг 2017, 23:32

15 авг 2017, 23:47

Помогите. Облазил уже кучу всего и не нашел что ищу. На сайте формируется таблица из базы данных, и ведет онлайн мониторинг. Ищу способ который сможет банально выгружать через кнопку на сайт с этой самой страницы где и формируется онлайн данные. Может у кого есть способ чтобы к примеру выгрузка шла от тега <table> и до закрытия? Движок сайта джумла. в оригинале сама страница ходячий запрос)))!
Аватара пользователя
Duncon
Сообщения:1974
Зарегистрирован:10 окт 2004, 14:11
Откуда:Питер
Контактная информация:

16 авг 2017, 00:36

Этого через js не сделать. Придётся данные отсылать на сервер, а затем отдавать на выгрузку.. И не мучайся - CSV сделай, эксэлька откроет, он текстовой..
[syntax=Delphi] [/syntax]
Demedrol
Сообщения:4
Зарегистрирован:15 авг 2017, 23:32

16 авг 2017, 01:37

Duncon писал(а):Этого через js не сделать. Придётся данные отсылать на сервер, а затем отдавать на выгрузку.. И не мучайся - CSV сделай, эксэлька откроет, он текстовой..
я с таким просто впервые сталкиваюсь, опыта мало, можешь кодом поделиться? мне по сути нужно хоть как то в выгружать, конечно xsl формат по лучше будет, но начать хоть с чего то надо...
Аватара пользователя
Duncon
Сообщения:1974
Зарегистрирован:10 окт 2004, 14:11
Откуда:Питер
Контактная информация:

16 авг 2017, 10:56

Гугли как создать xls php, будет куча примеров.. Затем как отдать файл сервером, там обычно заголовки выдаются и вкладывается содержимое в скрипт. Можно сделать ещё проще, заранее генерировать файл и просто оставлять ссылку на файл или показывать пользователю кнопку мол сгенерирован - скачать..
[syntax=Delphi] [/syntax]
Demedrol
Сообщения:4
Зарегистрирован:15 авг 2017, 23:32

16 авг 2017, 14:21

Duncon писал(а):Гугли как создать xls php, будет куча примеров.. Затем как отдать файл сервером, там обычно заголовки выдаются и вкладывается содержимое в скрипт. Можно сделать ещё проще, заранее генерировать файл и просто оставлять ссылку на файл или показывать пользователю кнопку мол сгенерирован - скачать..

не совсем подходит. информация в таблице меняется каждые 20 сек, тем самым каждый раз новые данные, таблица вся и есть один большой запрос на Php, может можно адаптировать запрос под уже имеющиеся?? Но вот как и возможно ли? Изначально нужна кнопка выгрузки, может у кого есть рабочий код к примеру по выгрузке?
Demedrol
Сообщения:4
Зарегистрирован:15 авг 2017, 23:32

16 авг 2017, 14:25

Duncon писал(а):Гугли как создать xls php, будет куча примеров.. Затем как отдать файл сервером, там обычно заголовки выдаются и вкладывается содержимое в скрипт. Можно сделать ещё проще, заранее генерировать файл и просто оставлять ссылку на файл или показывать пользователю кнопку мол сгенерирован - скачать..

либо создать отдельную страницу php которая сразу формирует все в таблицу? можешь кодом поделиться?
Аватара пользователя
Duncon
Сообщения:1974
Зарегистрирован:10 окт 2004, 14:11
Откуда:Питер
Контактная информация:

16 авг 2017, 14:54

Тебя гугл забанил? Если решить нужно за тебя - есть раздел "Вакансии и заказы для программистов"
[syntax=Delphi] [/syntax]
obivan
Сообщения:2
Зарегистрирован:19 авг 2017, 14:16

19 авг 2017, 15:08

Попробуй вот это например, вроде все просто:
Плагин Jquery TableExport.js - https://www.travismclarke.com/tableexport/
Ответить