Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2008, 15:56
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Consultar con dos tablas

Puedes dentro del while hacer una subconsulta para obtener el nombre:
Código PHP:
function getName$id ) {
         
$nomQuery "SELECT `Nombre` FROM `persona` WHERE `Id`=$id";
         
$result mysql_query$nomQuery ) or die( "Query: $nomQuery, error: " mysql_error() );
         
$row mysql_fetch_row$result );
         
mysql_free_result$result );

         return 
$row[0];
}
while(
$row mysql_fetch_array($result)) {
        
        echo 
    
"<trabajo>
        <Id>" 
$row["Id"] . "</Id>
        <nomT>" 
$row["nomtrabajo"] . "</nomT>
        <nom1>" 
getName($row["Nombre1"]) . "</nom1>
        <nom2>" 
getName($row["Nombre2"]). "</nom2>
        <nom3>" 
getName($row["Nombre3"]). "</nom3>    
    </trabajo>"
;
    } 
Saludos.