Hola a todos,
Estoy creando un sistema de usuarios en el que puedes seguir las publicaciones de otros. Me funciona bastante bien, excepto porque me muestra primero las intervenciones de un usuario, luego de otro.... en vez de mostrarlas por orden de fecha y hora. El código que tengo:
Código PHP:
$seg = mysql_query("select distinct * from seg where id = '{$_SESSION['id']}'");
while($segg = mysql_fetch_object($seg)) {
$user = mysql_query("select * from usuarios where id = '{$segg->segid}'");
$acts = mysql_query("select * from act where usid = '{$segg->segid}' order by id desc limit 0,5");
while($us = mysql_fetch_object($user)){
while($res = mysql_fetch_object($acts)){
echo '<b>Por <a href="ver_perfil.php?id='.$us->id.'">'.$us->nick.'</a></b> || <font color="gray">'.$res->date.'</font><p>'.$res->act.'</p><hr><br/>';
}
}
}
}
La pregunta es... cómo puedo hacerlo para que se muestre bien? Se podría hacer un while con dos mysql_fetch_object??
Gracias