Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2012, 15:00
rodrigodeoz
 
Fecha de Ingreso: junio-2011
Ubicación: Veracruz
Mensajes: 16
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: While php mysql

Esto podria ser una posible solución si es que entendi bien tu problema...

Código PHP:
if($de==$idsesion){     
        
$buscapara=mysql_query("SELECT * FROM registrados WHERE id='".mysql_real_escape_string($para)."'",$conexion); 
        
$uno = array();
        while( 
$registro=mysql_fetch_array($buscapara)){ 
            
$numero1=mysql_num_rows($buscapara); 
            
array_push($uno$registro["id"]);
        }

  
if(
$para==$idsesion){ 
        
$dos = array();
        
$buscade=mysql_query("SELECT * FROM registrados WHERE id='".mysql_real_escape_string($de)."'",$conexion); 
    while(
$registro2=mysql_fetch_array($buscade)){ 
           
$numero2=mysql_num_rows($buscade); 
           
array_push($dos$registro2["id"]);
}} 
$nUno count($uno);
$nDos count($dos);
for (
$i 0$i $nUno; ++$i) {
    for (
$ii 0$ii $nDos; ++$ii) {
        
$consulta=mysql_query("SELECT * FROM publicaciones WHERE usuario ='".mysql_real_escape_string($uno[$i])."' OR usuario='".mysql_real_escape_string($dos[$ii])."' OR usuario='".mysql_real_escape_string($idsesion)."' ORDER BY id DESC "); 
        while (
$sacarlo=mysql_fetch_array($consulta)){ 
            
///... tu codigo
        
}  

Saludos y espero te sirva.....