Scusate....
Dicevo....
Ciao
Sto sviluppando un sistema di gestione news per un sito.
Ho bisogno che ogni paragrafo della news inserita, abbia un X numero di immagini.
Ho creato una tabella paragrafi in cui inserisco i paragrafi con un campo che fa riferimanto alla news ed uno con le immagini che contiene un array di immagini.
Con la seguente funzione mi prendo i dati dal db,e passo l'array di immagini ad un'altra funzione.
$sql=new sql;
$sql->_select_db();
$res=$sql->_query("select * from par where id='$id'") or die (mysql_error());
$ris=$sql->_fetch_array($res);
eval("\$printer=\"$this->imgs($img)\";");
$this->temple('print.tpl');
Funzione imgs()
function imgs($ray)
{
foreach ($ray as $img) print "<img src=\"./imgs/$img\">\n";
}
La funzione temple stampa un template con un eval.
Il template è formato da una tabella con 2 colonne e all'interno della prima colonna ho messo '$printer'
Quando lancio lo script mi ritorna (Array)..
![]()
Mi dite dove sbaglio???
Grazie