2010-11-12 3 views
0

Я хочу подключить Excel к моему веб-сайту в качестве внешнего источника данных и тем самым запускать отчеты о данных, полученных с моего сайта. Я слышал, что это должно быть возможно, и Excel, похоже, поддерживает его, но у меня мало знаний о том, как мне на самом деле нужно создать бэкэнд на моем PHP-сервере для обслуживания данных. Как мне это сделать?Читайте онлайн-данные в Excel - с сервера PHP?

Мне хорошо известно, что я могу создавать и читать файлы Excel на сервере PHP, но это не то, что мне нужно.

+0

Определение «из PHP» - это значит из базы данных? Если да, то какой? –

+0

Вы считали ODBC? – stillstanding

+0

Я использую базы данных mongoDB и mySQL, поэтому, если бы я мог использовать один файл PHP для запроса обеих баз данных и записи желаемой информации, которую Excel мог бы получить, это было бы супер. – Industrial

ответ

5

Excel поддерживает IQY, интернет-запросы. Вы можете определить один в excel, указывающий на ваш веб-сервер, и получить данные прямо в excel. Вы можете использовать форматированные html-таблицы на своем сервере. Цвета будут сохранены.

Формат iry описан в: http://support.microsoft.com/kb/157482 и поддерживает как параметры ввода/вывода, так и параметры.

С уважением // т

+0

Отличный ответ! Раньше я использовал веб-запросы, но никогда не думал об этом. –

+0

Отличный материал! благодаря – Industrial

Смежные вопросы