Salve,
eseguo la seguente query:
Codice PHP:
SELECT t.*, f.* FROM irf_topics t, irf_forums f WHERE t.fid='".$Input->GET['f']."' ORDER BY t.status DESC
poi eseguo un ciclo (mysql_fetch_assoc) che stampa a video ogni risultato della tabella "irf_forums".
Il problema è che me li stampa 4 volte!
Ad esempio, supponiamo che io abbia due records nella tabella "forums"; lui me li stampa in questo modo:
RisultatoXRisultatoXRisultatoXRisultatoXRisultatoY RisultatoYRisultatoYRisultatoY
e non capisco il perchè.
Se invece eseguo la seguente query:
Codice PHP:
SELECT * FROM irf_topics WHERE fid='".$Input->GET['f']."' ORDER BY status DESC
non ci sono problemi.
Purtroppo io con una sola query vorrei selezionare due tabelle, altrimenti avrei optato per la seconda soluzione.
Cosa c'è che non va nella prima query?
Grazie