El caso es el siguiente:
Tengo dos bucles en donde recupero datos de dos tablas MySQL la una con números de factura y la otra con datos de clientes. La condición es que me traiga datos por rango de fecha con una zona de ventas. El problema subyace en el deseo... Como son varias facturas por un mismo cliente deseo que me agrupe dichas facturas por cliente pero poniendo los datos del cliente solo al final del grupo de facturas por fecha.
Para mejor ilustración:
Código php:
Ver original
<?php //Abrimos la tabla echo" <table class=interna width=300 border=1>"; //Consultamos para traernos los datos de facturas por zona, nit o cc y fechas rango AND (fechagen BETWEEN '{$_POST['fecha1']}' AND '{$_POST['fecha2']}') ORDER BY fechagen desc LIMIT 1000", $conexion); echo" <tr> <td><b>NIT o CC</b></td> <td><b>FACTURA No.</b></td> <td><b>FECHA</b></td> <td><b>ESTADO</b></td> <td><b>TIPOPAGO</b></td> </tr>"; echo" <tr> <td>$rowjj[2]</td> <td>$rowjj[0]</td> <td>$rowjj[7]</td> <td>$rowjj[9]</td> <td>$rowjj[10]</td> </tr>"; //Mostramos los resultados columna por columna y ordenamos por NIT CC ORDER BY ccnit desc LIMIT 1000", $conexion); echo" <tr> <td><b>NIT o CC</b></td> <td><b>NOMBRE</b></td> <td><b>BARRIO</b></td> <td><b>DIRECCION</b></td> <td><b>TELEFONO</b></td> </tr> <tr> <td>$row[1]</td> <td>$row[2]</td> <td>$row[6]</td> <td>$row[0]</td> <td>$row[7]</td> </tr>"; } } //Cerramos la tabla echo"</table>"; ?>