Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2013, 12:33
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años
Puntos: 10
Sacar varias facturas en pdf.

Hola, quería saber como sacar varias facturas en pdf de la base de datos por fechas. Actualmente saco una a través de una consulta.
Esta es la consulta para sacar un pdf:
Código PHP:
Ver original
  1. $result = mysql_query("SELECT sbc.id_aviso, sbc.id_factura, sbc.telefonos,sbc.realizacion,sbc.recepcion,sbc.marcas,sbc.name,sbc.apellidos,sbc.calle,sbc.numero,sbc.edificio,sbc.puerta,sbc.piso,sbc.letra,sbc.localidad,sbc.provincia,sbc.dni,sbc.movil,sbc.aparatos,sbc.modelo,sbc.tecnico,sbc.serie,sbc.codigo,sbc.compra,
  2. sbc.sintoma,sbc.recambio,sbc.denominacion,sbc.cantidad,sbc.pvp,sbc.importe ,sbc.recambio2,sbc.denominacion2,sbc.cantidad2,sbc.pvp2,sbc.importe2 ,sbc.recambio3,sbc.denominacion3,sbc.cantidad3,sbc.pvp3,sbc.importe3,sbc.recambio4,sbc.denominacion4,sbc.cantidad4,sbc.pvp4,sbc.importe4
  3. ,sbc.recambio5,sbc.denominacion5,sbc.cantidad5,sbc.pvp5,sbc.importe5,sbc.recambio6,sbc.denominacion6,sbc.cantidad6,sbc.pvp6,sbc.importe6,sbc.recambio7,sbc.denominacion7,sbc.cantidad7,sbc.pvp7,sbc.importe7,sbc.recambio8,sbc.denominacion8,sbc.cantidad8,sbc.pvp8,sbc.importe8
  4. ,sbc.recambio9,sbc.denominacion9,sbc.cantidad9,sbc.pvp9,sbc.importe9,sbc.recambio10,sbc.denominacion10,sbc.cantidad10,sbc.pvp10,sbc.importe10,sbc.reparacion,sbc.entrada,sbc.salida,sbc.tiempo,sbc.material,sbc.obra,sbc.desplazamiento,sbc.base,sbc.iva,sbc.total  
  5. FROM (  SELECT g.id_aviso, g.id_factura, g.telefonos,g.realizacion,g.recepcion,g.marcas,g.name,g.apellidos,g.calle,g.numero,g.edificio,g.puerta,g.piso,g.letra,g.localidad,g.provincia,g.dni,g.movil,g.aparatos,g.modelo,g.tecnico,g.serie,g.codigo,g.compra,
  6. g.sintoma,g.recambio,g.denominacion,g.cantidad,g.pvp,g.importe ,g.recambio2,g.denominacion2,g.cantidad2,g.pvp2,g.importe2 ,g.recambio3,g.denominacion3,g.cantidad3,g.pvp3,g.importe3,g.recambio4,g.denominacion4,g.cantidad4,g.pvp4,g.importe4
  7. ,g.recambio5,g.denominacion5,g.cantidad5,g.pvp5,g.importe5,g.recambio6,g.denominacion6,g.cantidad6,g.pvp6,g.importe6,g.recambio7,g.denominacion7,g.cantidad7,g.pvp7,g.importe7,g.recambio8,g.denominacion8,g.cantidad8,g.pvp8,g.importe8
  8. ,g.recambio9,g.denominacion9,g.cantidad9,g.pvp9,g.importe9,g.recambio10,g.denominacion10,g.cantidad10,g.pvp10,g.importe10,g.reparacion,g.entrada,g.salida,g.tiempo,g.material,g.obra,g.desplazamiento,g.base,g.iva,g.total  
  9. FROM facturas g
  10. UNION ALL
  11. SELECT p.id_aviso, p.id_factura, p.telefonos,p.realizacion,p.recepcion,p.marcas,p.name,p.apellidos,p.calle,p.numero,p.edificio,p.puerta,p.piso,p.letra,p.localidad,p.provincia,p.dni,p.movil,p.aparatos,p.modelo,p.tecnico,p.serie,p.codigo,p.compra,
  12. p.sintoma,p.recambio,p.denominacion,p.cantidad,p.pvp,p.importe ,p.recambio2,p.denominacion2,p.cantidad2,p.pvp2,p.importe2 ,p.recambio3,p.denominacion3,p.cantidad3,p.pvp3,p.importe3,p.recambio4,p.denominacion4,p.cantidad4,p.pvp4,p.importe4
  13. ,p.recambio5,p.denominacion5,p.cantidad5,p.pvp5,p.importe5,p.recambio6,p.denominacion6,p.cantidad6,p.pvp6,p.importe6,p.recambio7,p.denominacion7,p.cantidad7,p.pvp7,p.importe7,p.recambio8,p.denominacion8,p.cantidad8,p.pvp8,p.importe8
  14. ,p.recambio9,p.denominacion9,p.cantidad9,p.pvp9,p.importe9,p.recambio10,p.denominacion10,p.cantidad10,p.pvp10,p.importe10,p.reparacion,p.entrada,p.salida,p.tiempo,p.material,p.obra,p.desplazamiento,p.base,p.iva,p.total  
  15. FROM facturas_2011 p
  16. UNION ALL
  17. SELECT i.id_aviso, i.id_factura, i.telefonos,i.realizacion,i.recepcion,i.marcas,i.name,i.apellidos,i.calle,i.numero,i.edificio,i.puerta,i.piso,i.letra,i.localidad,i.provincia,i.dni,i.movil,i.aparatos,i.modelo,i.tecnico,i.serie,i.codigo,i.compra,
  18. i.sintoma,i.recambio,i.denominacion,i.cantidad,i.pvp,i.importe ,i.recambio2,i.denominacion2,i.cantidad2,i.pvp2,i.importe2 ,i.recambio3,i.denominacion3,i.cantidad3,i.pvp3,i.importe3,i.recambio4,i.denominacion4,i.cantidad4,i.pvp4,i.importe4
  19. ,i.recambio5,i.denominacion5,i.cantidad5,i.pvp5,i.importe5,i.recambio6,i.denominacion6,i.cantidad6,i.pvp6,i.importe6,i.recambio7,i.denominacion7,i.cantidad7,i.pvp7,i.importe7,i.recambio8,i.denominacion8,i.cantidad8,i.pvp8,i.importe8
  20. ,i.recambio9,i.denominacion9,i.cantidad9,i.pvp9,i.importe9,i.recambio10,i.denominacion10,i.cantidad10,i.pvp10,i.importe10,i.reparacion,i.entrada,i.salida,i.tiempo,i.material,i.obra,i.desplazamiento,i.base,i.iva,i.total  
  21. FROM facturas_2012 i
  22. ) AS sbc
  23. WHERE sbc.id_aviso = '$id_aviso';");
  24. $row = mysql_fetch_array($result, MYSQL_ASSOC);
Gracias

Última edición por satjaen; 12/01/2013 a las 12:47