Cio che dovrebbe accadere è che prende il nome del file dal database e lo porta qui:Codice PHP:$host = "localhost"; //inseriamo l'host
$username = "username"; //inseriamo l'username
$password = "xxxxxxx"; //inseriamo la password
$db = "database"; //selezioniamo il database
$conn = mysql_connect($host,$username,$password) or die (mysql_error()); //connessione all'host
mysql_select_db($db) or die (mysql_error()); //connessione al database
$query = "SELECT * FROM tabella";
$risultato = mysql_query($query, $conn);
while($riga=mysql_fetch_array($risultato, MYSQL_ASSOC))
{
$img_db = $riga['filename'];
}
$output_content .= '[url="javascript:void(0)"][img]miniature/'. $img_db .'.jpeg[/img][/url]';
echo $output_content;
Cioè andrebbe a prendere il file all'interno della cartella "miniature".Codice PHP:img src="miniature/'. $img_db .'.jpeg"
Nella pagina andrebbero visualizzate 5 foto.
Il fatto è che le mostra, ma sono tutte uguali, cioè, carica l'ultima foto tutte e cinque le volte.
Sicuramente l'errore è qui:
Come posso risolvere per far mostrare ogni immagine e non solo l'ultima della colonna?Codice PHP:while($riga=mysql_fetch_array($risultato, MYSQL_ASSOC))
{
$img_db = $riga['filename'];
}

Rispondi quotando