join tabelle

  • Creatore Discussione Creatore Discussione marco_rx
  • Data di inizio Data di inizio

marco_rx

Utente Attivo
19 Dic 2010
129
0
0
Salve, io ho due tabelle di questo tipo:
+------+------+-------+-----------+
| id_art | titolo | autore | contenuto | => es_articoli
+------+------+-------+-----------+

+----------+----------+----------+
| id_autore | username | password | => es_autori
+----------+----------+----------+

Il campo autore delle prima tabella richiama l'id_autore della secondo. Io vorrei che quando devo mostrare il campo autore mi visualizzi al posto del numero l'username relativo all'id_autore.
Ho provato con una query di questo tipo:
Codice:
SELECT es_articoli.*, username FROM es_articoli, es_autori WHERE es_articoli.autore = es_autori.id_autore
Ma poi come devo realizzare il while per visualizzare i dati? ho usao $row = mysql_fetch_array($query) ma quando provo a visualizzare un campo (ad esempio $row['titolo']) non mi mostra niente, perchè?
 

Discussioni simili