Ciao a tutti, spero mi possiate aiutare.
Più che un problema, non so come si faccia questa cosa.
Mi spiego meglio:
Ho Due Tabelle nel mio DB;
La prima si chiama " _canzoni " è fatta così:
id | Nome | AlbumID
1 | nome1 | 1, 2, 8, 24
etc
la seconda si chiama " _Album " ed è fatta così:
id | Album | Foto
1 | nomeAlbum1| link alla foto1
2 | nomeAlbum2| link alla foto2
etc
Interrogo il database in questo modo
$name è una variabile che mi ricavo in altro modo e che corrisponderà sicuramente ad un elemento della prima tabella, campo Nome (perché valorizzo $name altrove)
Mi restituisce il valore $AlbumID che corrisponde ad AlbumID sarà "1, 2, 8, 24".codice:$query = "SELECT AlbumID FROM jos_canzoni WHERE Nome='$name'"; $database->setQuery($query); $AlbumID = $database->loadResult();
Ciò che non so fare è questo:
Voglio che i valori di questo campo siano inseriti in un'array
in modo da avere
AlbumID[1, 2, 8, 24]
Così, successivamente posso interrogare nuovamente il DB, ed andare a cercare gli Album corrispondenti agli Id. Così da poter caricare i campi corrispondenti Foto (ed eventualmente altri).
Qualche aiuto?