Hola
Lo que hago es una búsqueda normal en sql, los datos del resultado los meto en un array y es con todos esos datos con los que quiero buscar nuevamente.
La cosa especial es que, en esta segunda vez, puedo mostrar los resultados por orden de la primary key
Código PHP:
Ver original $array_val = $array_id[0];
$limit=0;
$buscar_archivos_conn=mysql_query("SELECT * FROM archivos WHERE owner IN ('".implode(", ", $array_id)."') ORDER BY ID DESC LIMIT ".$limit.",7")or
die(mysql_error());