Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/08/2009, 20:19
Avatar de urgido
urgido
 
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 20 años, 1 mes
Puntos: 25
Respuesta: Registros en común

Código PHP:
Ver original
  1. $q=mysql_query("SELECT * FROM amigos WHERE usuario1='usuario1' OR usuario1='usuario2'");
  2. while($r=mysql_fetch_array($q)){ // primer while
  3.  $q1=mysql_query("SELECT * FROM amigos WHERE usuario2='".$r['usuario1']."'");
  4.   if(mysql_num_rows($q1)>0){ // checamos si tiene más de 0 amigos en común
  5.    echo "Usuarios en común:<br>";
  6.     while($r1=mysql_fetch_array($q1)){ // segund while
  7.       echo $r1['usuario2']."<br>";
  8.     } // cierra segundo while
  9.   } // cierra primer while
  10. }else{ // cerramos el if de num rows
  11.   echo "No tienen amigos en común.";
  12. }

checale amigo y date una idea, la verdad lo hice aqui en el foro y no lo testee así que te invito a que lo hagas. Saludos
__________________
Hospedaje Web al mejor costo!