Bien planteo mi problema. Tengo una BD con 2 tablas.
Clientes y trabajos.
La tabla clientes tiene los siguientes campos:
Cita:
codcliente (PK)
nombre
apellido
tipo_cliente (puede ser particular o empresa)
....
nombre
apellido
tipo_cliente (puede ser particular o empresa)
....
Cita:
Bueno son más campos pero con esos basta...codtrabajo (PK)
codcliente (Foreign Key)
estado
...
codcliente (Foreign Key)
estado
...
Lo que quiero conseguir es al realizar una consulta Cómo separar en 2 tablas los datos. En una tabla los Particulares y en otra las Empresas.
Todo esto en la misma Página Php.
Mi código es este, pero de esta forma muestra todos juntos y no se como separarlos, ya que hace falta un while para recorrer y no se como mostrar los datos por separados (2 tablas ordenadas).
Código PHP:
Ver original
<?php include("abre_conexion.php"); // Imprime casilla de verificación $query = " SELECT cl.codcliente, tr.codtrabajo, cl.nombre, cl.apellido, cl.nom_comercial, cl.telefono, cl.email, cl.web, tr.estado, tr.tipo_trabajo, tr.observacion, tr.descripcion, tr.precio, tr.pagado, tr.ac FROM $tabla_db1 cl, $tabla_db2 tr WHERE cl.codcliente = tr.codcliente "; /*FORMULARIO DE CLIENTES TODOS.*/ echo "<br/><br/> <h3> Vista de Todos Informes Almacenados. </h3><br/> "; ?> <div align='center' id='padtabla'> <table align='center' border='1' width='100%'> <tr align='center' bgColor='#FFBF00'> <td> <strong> Cod Cliente </strong> </td> <td> <strong> Cod Trabajo </strong> </td> <td> <strong> Nombre y Apellidos</strong> </td> <td> <strong> Estado </strong> </td> </tr> <?php echo " <tr align='center'> <td>".$registro['codcliente']."</td> <td>".$registro['codtrabajo']."</td> <td>".$registro['nombre']." ".$registro['apellido']."</td> <td>".$registro['estado']."</td> </tr> "; } //CIERRA WHILE ?> </table> </div>
Tambien Quiero poder Separar los datos haciendo que los del mismo cliente ejm (cliente 1 ) se agrupen todos sus trabajos juntos.
Luego los del cliente 2. , cliente 3 etc. así con todos.
Saludos y graciias!!!