Foros del Web » Programando para Internet » PHP »

Reporte base de datos

Estas en el tema de Reporte base de datos en el foro de PHP en Foros del Web. Alguien sabe como se puede hacer para hacer un reporte de una base de datos obviamente sobre una pagina web por ejemplo tengo mi base ...
  #1 (permalink)  
Antiguo 25/04/2003, 09:19
 
Fecha de Ingreso: abril-2003
Mensajes: 28
Antigüedad: 21 años
Puntos: 0
Reporte base de datos

Alguien sabe como se puede hacer para hacer un reporte de una base de datos obviamente sobre una pagina web por ejemplo tengo mi base de datos y queiro que los miembros de mi empresa organizacion o algo similar puedan generar un reporte de acuerdo a lo que se tiene el la base de datos por ejemplo cunatas personas tienen carro rojo, ojo no es un pool o survey es una base de datos normal de informacion que se rocoje y cada miembro puede hacer el reporte que desee sobre el web para luego imprimirlo

Gracias por su ayuda
  #2 (permalink)  
Antiguo 25/04/2003, 10:42
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
OK, ... pues entonces lo que te hace falta es implementar un "buscador" para tu Base de datos ...

Ahí tendras que decidir que campos pueden usar y hasta si hay operadores lógicos/matemáticos tipo = < > .. etc ..

No, indicas que Base de datos estas usando .. Pero si preguntas en el foro PHP "¿suponemos?" que trabajas en Mysql?.

De todas formas .. lo que tienes que generar a base de tus formularios (HTML con listbox .. input .. etc) es consultas tipo SQL:

SELECT * FROM $tabla WHERE campo LIKE condicion AND otrocampo LIKE condicion

ó

SELECT * FROM $tabla WHERE campo LIKE condicion AND otrocampo LIKE condicion OR campo LIKE condicion

ó

SELECT * FROM $tabla WHERE campo=condicion

En fin .. las combinaciones son casi infinitas así que tendras que estudira tu modelo de datos de tus tablas de esa base de datos para delimitar un poco sobre que campos o condiciones podrían actuar ..

Las "condiciones" (WHERE .. AND u OR .. etc ..) las puedes generar de forma dinámica según te inventes tus códigos (como un buscador standar) para que puedan escribir consultas tipo:

pepe+juan-perez (osese . busca pepe y juan pero no me muestres los perez .. ) eso dividido en los campos que pueda actuar la consulta .. etc .. etc ...

Una vez ejecutada la consulta .. solo se trata de presentar esos datos con el formato que quieras y "a mano" ..

Si quieres algo ya implementado:
http://www.hotscripts.com/PHP/Script...atabase_Tools/

(o en la sección "Search engines")

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 25/04/2003, 11:23
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Hechale un vistazo a:

http://www.triviashock.net/gpl/ez_select/
(es básicamente una classe para ayudarte en la generación del SQL dinámico para que hagas consultas a tu BD complejas ...)

http://datavision.sourceforge.net/#features
(Aplicación Java (applet creo) que conecta a tu BD Msyql (y otras) para que hagas tus consultas "dinamicas" sobre el "navegador" .. lo mas parecido a "Crystal Reports"..)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:35.