Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/07/2009, 11:28
Avatar de aldo1982
aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Respuesta: Ayuda con reporte ....

Cita:
Iniciado por David Ver Mensaje
A la consulta le agregas un ORDER BY para que aparezcan agrupados todos los proveedores. Entonces la lógica para hacerlo sería:
Código php:
Ver original
  1. $proveedor = '';
  2. while ($fila = mysql_fetch_array($result)) {
  3.     if ($proveedor != $fila['proveedor']) {
  4.         mostrar_subtotal();
  5.         nueva_fila();
  6.         $proveedor = $fila['proveedor'];
  7.     }
  8.     /* Mostrar datos */
  9. }
no me funciona :(

m lo muestra asi ...

1
renglon subtotal
1
1
2
renglon subtotal
2
2
3
renglon subtotal
3
3

cabe aclarar que yo en el primer renglon meustro como haces vos pero el Cliente

por lo cual tendria asi mi codigo

Código PHP:

while ($fila mysql_fetch_array($result)) {

    if (
$proveedor != $fila['proveedor']) {
        
mostrar_renglon_cliente();        
        
$proveedor $fila['proveedor'];
    }
    
// mostrar los demas renglones

   // aca iria para mostrar el subtotal

nueva_fila(); <--- que seria esa funcion que pones ?
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA