Grazie al consiglio di cui sopra, ho inserito il campo nell'array.
codice:
$NuovaArray = explode(",", $AlbumID);
Quando vado a stampare
codice:
echo $NuovaArray[1] //-->mi da il giusto elemento corrispondente
Ora ho pensato di usare un ciclo for per interrogare il db e ricavare le altre informazioni (servendomi dell'array per prendere i dati corrispondeti ad id specifici).
Quindi ho scritto:
codice:
//prendo la lunghezza dell'array
$LunghezzaArray = count($NuovaArray);
//creo il ciclo for
for ($i=1; $i<$LunghezzaArray; $i++)
{
//la variabile che userò per interrogare il db
$idAlbum = $NuovaArray[i];
//interrogo il db (creo la connessione con i parametri di joomla)
$database2 = & JFactory::getDBO();
//creo query2
$query2 = "SELECT NomeAlbum FROM jos_album WHERE id='$idAlbum'";
$database2->setQuery($query2);
//Nome Album dunque dovrebbe corrispondere al singolo elemento dell'array..
$NomeAlbum = $database2->loadResult();
return $NomeAlbum;
}
return $NomeAlbum;
Ovviamente non funziona, $non mi da nessun valore.
So che è un pastrocchio.. dove devo cominciare a correggere ?