Si eres usuario
Ingresa aquí »
¿Eres nuevo?
Regístrate
  • Google
  • Artículos
  • Foros
  • Fotos
  • Videos
  • Amigos
Estás en: Inicio / Foros / Informática / Webmasters / Desarrollo Web

Respuesta
 
LinkBack Herramientas Buscar en este tema
Colgado de la Palmera
[PHP] generar nuevos informes(facturas pdf)
muy wenas a tod@s
gracias a toda la gente que dedica parte de su tiempo a resolver nuestras dudas.
pues mi problema es el siguiente mi intención es de generar facturas(pdf) a cada vez que se cambie el nombre del cliente.
con respecto a la generación de pdf apartir de php no tengo ningun problema,(utilizé la clase R&OS lo podéis ver en este enlace:http://blog.unijimpe.net/generar-pdf-con-php/)
mi intención como comenté antes quiero a cada vez que se cambie el nombre del cliente se genere un nuevo pdf con el total de su compra,etc.¿? la cosa que me falta implimentar¿?
si alguien has usado esta clase u otra igual para genera tal fin estaré agredecido si me la pueden facilitar o solamente que me propone para resolver este problema,sabiendo que ésta clase tiene una función que se llama EZnewpage(),¿pero no sé ni cómo llamarla ni usarla (yak en manuel no viene bien explicado?¿
este el script que hice:
Código PHP:
$c=mysql_connect("localhost","","root") or die(" problemas al establecer la conexión");
 
mysql_select_db("prueba") or die ("problemas al seleccionar la base de datos");
 
$consulta="select cliente.nombre as nombre,
       producto.descrip,
       producto.precio,
       sum(compra.cantidad),
      sum(producto.precio * compra.cantidad) AS total 
from cliente,producto,compra 
where  compra.id_cliente = cliente.id 
  and  compra.id_prod = producto.id
group by cliente.nombre,
         producto.descrip,
         producto.precio"
;
$r=mysql_query($consulta,$c) or die ("error al ejecutar la query ");
$cont=0;
$num_res=mysql_num_rows($r);
$row=mysql_fetch_array($r);
/*aqui lo que hago es el resultado del query que son 5 columnas 
 guardo solamente la lo que es la primera columna que es el nombre
 de cada cliente y lo meto en un array para que posteriormente 
 mediante do while puedo recorrer el array e ir preguntando si el 
 nombre es distinto y me efectua el salto
 */ 
$nombre $row["nombre"];
$total 0;
do {
 if(
$nombre != $row["nombre"]) {
  echo 
"Salto de pagina pdf-- ";  /*que no se como meterle mano entonces una vez que se cambia el 
                                                el nombre  habrá que mostrar un nuevo pdf con el total 
                                                de compra del cliente nuevo.asi sucesivmente*/  
 
   
$total 0;                   
        
$nombre $row["nombre"];
 }
 
 echo 
$nombre."  --  ";
 
$total++;
 echo 
$total;
} while(
$row=mysql_fetch_array($r));
mysql_free_result($r); 
mysql_close($c); 
exit; 
espero vuestar colaboración.
saludos
 
Respuesta



Herramientas Buscar en este tema
Buscar en este tema:

Búsqueda avanzada
Califica este tema
Califica este tema:


Este tema está relacionado con otros ya publicados en el sitio. Podés visitarlos ahora!
Tema Iniciado por Foro Resp. Último mensaje
Problemas para generar informes con Tango 5.2 claudiob3 Software 4 19.05.2008 10:18 hs.
Facturas Monotributo luisep Temas Laborales 7 10.04.2008 17:37 hs.
ayuda ventas / facturas chiilii General 8 07.12.2007 11:21 hs.
monotributo facturas larita88 Temas Laborales 3 23.09.2007 23:11 hs.
Ayuda Para generar Informes tavohunter Programación 1 28.07.2006 00:24 hs.

Ranking de temas y usuarios de este foro
Temas populares Usuarios más activos
• Dataset - Datatable - GridView ???
• Pasar variable con ajax y php
• Problema con menu desplegable en CSS en IE6
• Ayuda con Formularios y redireccionar con...
• Como conectar SQL Server con PHP
• Lukillas
• zetedoz
• Azimutal
• Porklovsky
• clam-i-am


 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
CertificaIAB
{{diadelamigo}}