Originariamente inviato da elysaweb
se tu hai la tabella ALBUM con i campi (ID_ALBUM, TITOLO, ID_AUTORE, ANNO_PUBBLICAZIONE, CASA_DISCOGRAFICA) e una tabella CANZONI con i campi (ID_CANZONE, ID_AUTORE, ID_ALBUM) e una tabella AUTORI (ID_AUTORE, NOME, COGNOME, DATA_NASCITA, RESIDENZA)

per richiamare tutte le canzoni dell'ALBUM con ID_ALBUM = $idalbum è sufficiente una query così:

SELECT * FROM CANZONI WHERE ID_ALBUM='$idalbum';

Semplice no?
LE tabelle che ho sono:
Artisti(id, nome, data , genere, email, utente, password, biografia)
ALbum(id, titolo, anno, numero_canzoni)
Canzoni(id,titolo, autore, durata)
id sempre chiave primaria e autoincrementante

Devo far si che poi mi stampi tipo una tabella:

Artista | TitoloAlbum | titoliCanzoni
pinco | Album1 | song1
pinco | Album1 |song2
ecc...
Il problema è associare l'artista loggato al momento con gli album da lui inseriti e le canzoni inserite di ogni album....