Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Realizar consulta para generar informe en PDF

Estas en el tema de Realizar consulta para generar informe en PDF en el foro de Mysql en Foros del Web. Hola estimados, me encuentro trabajando con php5 y MySQL. Necesito generar un informe en PDF donde me muestre los despachos a realizar, la forma de ...
  #1 (permalink)  
Antiguo 01/12/2010, 07:54
 
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 13 años, 5 meses
Puntos: 0
Pregunta Realizar consulta para generar informe en PDF

Hola estimados, me encuentro trabajando con php5 y MySQL.

Necesito generar un informe en PDF donde me muestre los despachos a realizar, la forma de despacho es aerea, terrestre, correo aereo y correo terrestre, y estan representados por un checkboxlist. He realizado la consulta pero me duplica datos y no me diferencia los filtros de despacho... alguna idea... me mencionaron usar IN pero he buscado informacion pero no lo entiendo bien... Espero sus valiosas respuestas y muchas gracias.

Select D.idcliente, D.iddestinatario, R.idreparto, R.rep_descripcion, S.sus_nejemplares
From (((sis_reparto R inner join sis_destinatario D on (R.idreparto= D.idreparto1 or R.idreparto= D.idreparto2)
inner join sis_ruta T on T.idruta = R.idruta)
inner join sis_cliente C on C.idcliente = D.idcliente)
inner join sis_suscripcion S on S.idcliente = C.idcliente)
Where R.idruta = 1 and (R.idruta = 1 or R.idruta = 2 or R.idruta = 3 or R.idruta = 4) and R.idreparto = 2


los numeros tienen que ser los valores de cada check marcado..
Gracias
  #2 (permalink)  
Antiguo 01/12/2010, 08:17
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Realizar consulta para generar informe en PDF

Saludos

El manejo del IN es de la siguiente manera:

Código MySQL:
Ver original
  1. Select D.idcliente, D.iddestinatario, R.idreparto, R.rep_descripcion, S.sus_nejemplares
  2. From sis_reparto R inner join sis_destinatario D
  3. on R.idreparto= D.idreparto1
  4. or R.idreparto= D.idreparto2
  5. inner join sis_ruta T on T.idruta = R.idruta
  6. inner join sis_cliente C on C.idcliente = D.idcliente
  7. inner join sis_suscripcion S on S.idcliente = C.idcliente
  8. Where R.idruta = 1 AND R.idruta IN('1','2','3','4') and R.idreparto = 2
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 01/12/2010, 08:26
 
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Realizar consulta para generar informe en PDF

OK nano_.... muchas gracias...
Sería mucho pedir algún manual para interiorizarme más en el tema, ya que soy un poco nuevito...jeeje... de antemano, gracias
  #4 (permalink)  
Antiguo 01/12/2010, 10:49
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde PHP a Mysql
  #5 (permalink)  
Antiguo 01/12/2010, 16:03
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Realizar consulta para generar informe en PDF

Saludos jbalmacedag

El foro cuenta con una buena documentación.

Indice de FAQs de PHP
FAQs de Mysql
Manual de Php
Manual de Mysql
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Etiquetas: informe, pdf, realizar
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 14:49.