Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/04/2017, 04:00
paulkees
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Cómo saber si el registro de un while está en otra tabla

Hola Triby, muchas gracias por responder y por tu ejemplo...

También lo he solucionado haciendo una subconsulta así:

Código PHP:
$query "SELECT id, (SELECT id FROM T2 WHERE T2.id = T1.id) AS idexist FROM T1";
$result mysql_query($query); 
... y lo imprimi de esta forma:

Código PHP:
<table><tr>
while( 
$row mysql_fetch_assoc($result)) {
    echo 
"<tr>\n";
    echo 
"<td>".$row['id']."</td>\n";
    echo 
"<td>";
        if(
$row['idexist'] > '0'){
            echo 
"img1";
        }else{
            echo 
"img2";
        }
    echo 
"</td>\n";
    echo 
"</tr>\n";
}
</
tr></table
Aparentemente está funcionando correctamente, aunque no se si es la solución más adecuada.

Nuevamente muchas gracias por tu tiempo... Saludos!!!