Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2008, 04:20
Avatar de sirguy
sirguy
 
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 13 años, 3 meses
Puntos: 12
Consulta sql dentro de consulta

Bueno, hola de nuevo y gracias de nuevo por vuestra ayuda. Me ocurre lo siguiente, muesto los datos de una consulta a una bd:

Código PHP:
$result=mysql_query("select distinct email from tabla1",$link);
while(
$row mysql_fetch_array($result)) { 
echo 
$row["email"];

Esto me mostraría todos los correos de la tabla, hasta aquí llego.

Pero lo que quiero es cotejar los datos con otra tabla y evitar que se "pisen":

Código PHP:
$result=mysql_query("select distinct email from tabla1",$link);
while(
$row mysql_fetch_array($result)) { 
$resulto=mysql_query("select * from tabla2 where correo=".$row["email"]."");   
$rowo=mysql_fetch_array($resulto);
if(isset(
$rowo["correo"])){
echo 
"este mail existe";}

No veo nada raro (para mí) y sin embargo falla, así que hay un fallo que no logro ver. Supongo que está en la llamada a la segunda tabla, creo que por usar dos veces mysql_fetch_array... ni idea.

¿Alguna solución?

Gracias
__________________
Chanante!