Niente neanche così.. cmq avevo risolto in altro modo, eliminando gli id di troppo. Ora però ho un altro problema.
Devo fare un join su 3 tabelle:
in pratica devo fare la lista di tutti i link ordinati per nome utente.
In pratica devo fare un join tra la lista utenti e la tabella che relaziona gli utenti e i link, ordinare per utente ed vere la possibilità di leggere i dati relativi al link che abbia per id quello presente in ass_links.
E' possibile farlo in una sola query o devo fare una query per ogni ciclo?
In pratica uso questo codice
Codice PHP:
$query = mysql_query("SELECT * FROM account RIGHT JOIN ass_links ON account.id=ass_links.id_utente ORDER BY account.nome LIMIT $start,20");
while ($row = mysql_fetch_object($query)) {
$link = mysql_fetch_object(mysql_query("SELECT * FROM links WHERE id=$row->id_link"));
però devo fare 21 query ogni pagina. Si può evitare o è necessario?