Cita:  
					Iniciado por David  
  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- $proveedor = ''; 
-     if ($proveedor != $fila['proveedor']) { 
-         mostrar_subtotal(); 
-         nueva_fila(); 
-         $proveedor = $fila['proveedor']; 
-     } 
-     /* Mostrar datos */ 
- } 
   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 ?