Necesito saber como puedo hacer lo siguiente.
Tengo un listado de 388 postulantes almacenados en mi BD de estos tengo 299 en la tabla datos_personales, mediante el siguiente codigo muestro a los postulantes que tienen datos en la tabla datos_personales:
Cita:
Lo que necesito hacer es listar a todos los que tienen datos en la tabla datos_personales (medainte el codigo de arriba) seguido del resto de postulantes que no tienen datos en la tabla datos_personales, se entiende?$sql=mysql_query("select datos_personales.*, postulante.numero from datos_personales, postulante where datos_personales.rut = postulante.rut LIMIT ".$inf.",50",$link);
while($row = mysql_fetch_array($sql)){
echo "<tr>";
echo "<td>".$row['numero']."</td>";
echo "<td>".$row['rut']."</td>";
echo "<td>".$row['nombre']."</td>";
echo "<td>".$row['nombre2']."</td>";
echo "<td>".$row['paterno']."</td>";
echo "<td>".$row['materno']."</td>";
echo "<td>".$row['tel_casa']."</td>";
echo "<td>".$row['tel_movil']."</td>";
echo "<td>".$row['email']."</td>";
echo "<td>".$row['email2']."</td>";
echo "<td>".$row['direccion_actual']."</td>";
echo "<td>".$row['direccion_permanente']."</td>";
echo "<td>".$row['fecha_nac']."</td>";
echo "<td>".$row['lugar_nac']."</td>";
echo "<td>".$row['edad']."</td>";
echo "<td>".$row['peso']."</td>";
echo "<td>".$row['altura']."</td>";
echo "</tr>";
}
while($row = mysql_fetch_array($sql)){
echo "<tr>";
echo "<td>".$row['numero']."</td>";
echo "<td>".$row['rut']."</td>";
echo "<td>".$row['nombre']."</td>";
echo "<td>".$row['nombre2']."</td>";
echo "<td>".$row['paterno']."</td>";
echo "<td>".$row['materno']."</td>";
echo "<td>".$row['tel_casa']."</td>";
echo "<td>".$row['tel_movil']."</td>";
echo "<td>".$row['email']."</td>";
echo "<td>".$row['email2']."</td>";
echo "<td>".$row['direccion_actual']."</td>";
echo "<td>".$row['direccion_permanente']."</td>";
echo "<td>".$row['fecha_nac']."</td>";
echo "<td>".$row['lugar_nac']."</td>";
echo "<td>".$row['edad']."</td>";
echo "<td>".$row['peso']."</td>";
echo "<td>".$row['altura']."</td>";
echo "</tr>";
}
Habia pensado en algo asi, por decir un garabato:
Código:
Pero no resulta, asi que no se como hacerlo$sql=mysql_query("select datos_personales.*, postulante.numero from datos_personales, postulante where datos_personales.rut <> postulante.rut LIMIT ".$inf.",50",$link); while($row = mysql_fetch_array($sql)){ echo "<tr>"; echo "<td>".$row['numero']."</td>"; echo "<td>".$row['rut']."</td>"; echo "<td>".$row['nombre']."</td>"; echo "<td>".$row['nombre2']."</td>"; echo "<td>".$row['paterno']."</td>"; echo "<td>".$row['materno']."</td>"; echo "<td>".$row['tel_casa']."</td>"; echo "<td>".$row['tel_movil']."</td>"; echo "<td>".$row['email']."</td>"; echo "<td>".$row['email2']."</td>"; echo "<td>".$row['direccion_actual']."</td>"; echo "<td>".$row['direccion_permanente']."</td>"; echo "<td>".$row['fecha_nac']."</td>"; echo "<td>".$row['lugar_nac']."</td>"; echo "<td>".$row['edad']."</td>"; echo "<td>".$row['peso']."</td>"; echo "<td>".$row['altura']."</td>"; echo "</tr>"; }
Ojala alguien me pueda ayudar
Gracias