Hola Foreros!!!!.
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)
....
Cita: codtrabajo (PK)
codcliente (Foreign Key)
estado
...
Bueno son más campos pero con esos basta...
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!!!