Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: RedZer en 12 Agosto 2011, 23:16 pm



Título: crear consulta aprtir de un archivo exel
Publicado por: RedZer en 12 Agosto 2011, 23:16 pm
no se si esto sea posible , tengo un archivo en exel el cual tiene la siguiente estructura
|nombre|apellidos|aula|especialidad|
carloshernandezC1ELECTRONICA
MARTINperezC2SISTEMAS


deceo realizar la consulta a ese archivo exel y contar cuantos registros pertenecen a la carrera de sistemas,cuantos pertenecen a la carrera de electronica.


Título: Re: crear consulta aprtir de un archivo exel
Publicado por: madpitbull_99 en 12 Agosto 2011, 23:33 pm
Puedes pasarlo a formato CSV, PHP tiene funciones nativas para trabajar con éste formato.

Si no quieres alterar el formato, puedes usar alguna de las muchas librerías para trabajar con Excel en PHP:

_PhpExcel (http://phpexcel.codeplex.com/).
_PHP-Excel (http://code.google.com/p/php-excel/).
_PHP Excel Reader (http://sourceforge.net/projects/phpexcelreader/).
_Read and write Excel data with PHP (http://www.ibm.com/developerworks/opensource/library/os-phpexcel/) (Muy interesante).

O usando la API de Google, puedes hacerle consultas al documento Excel como si se tratara de SQL:

_http://code.google.com/apis/ajax/playground/#data_source_request
_http://code.google.com/apis/ajax/playground/#more_query_options (Es más avanzado que el siguiente)
_http://code.google.com/apis/ajax/playground/#using_the_query_language

A éste último ejemplo me refiero: SELECT A,D WHERE D > 100 ORDER BY D.


Título: Re: crear consulta aprtir de un archivo exel
Publicado por: RedZer en 12 Agosto 2011, 23:52 pm
ok muchisimas gracias madpitbull_99 checare las librerias