Tengo dos tablas "odontologos" y "profesiones" que tiene el campo común "Profesion" y "idProfesion" respectivamente. Lo que necesito es que cuando el usuario haga una búsqueda, necesito que muestre el campo "profesion" de la tabla "profesiones" que le corresponde a ese usuario, en que momento tengo que hacer el JOIN
$resultado1=mysql_query("select * from odontologos WHERE Apellidos = '$Apellidos' ORDER BY id DESC",$link8);
while($row = mysql_fetch_array($resultado1)) {
printf("<tr> <td> %s</td> <td> %s</td> <td> %s</td> <td> %s </td>
<td> %s </td> <td> %s</td> <td> %s</td> <td> %s</td> <td> %s</td>
<td><a href='delete.php?id=%s'>Borrar</a></td>
<td><a href='Modificacion.php?id=%s'>Modificar</a></td> </tr>",
$row["Nombre"], $row["Apellidos"], $row["Direccion"], $row["CodigoPostal"], $row["Pais"], $row["Telefono"],
$row["Email"], $row["Profesion"], $row["Curso"], $row["id"], $row["id"]);
}
gracias
Le he estado dando vueltas y vueltas y ya he econtrado la solución
$resultado1=mysql_query("SELECT * FROM odontologos od INNER JOIN profesiones pro ON od.Profesion = pro.idProfesion WHERE Apellidos = '$Apellidos' ORDER BY id DESC",$link8);
YA LO TENGO !!!!! GRACIAS A TODOS