visualizzare tutte le immagini del database

  • Creatore Discussione Creatore Discussione maxxjo
  • Data di inizio Data di inizio

maxxjo

Utente Attivo
27 Apr 2013
56
0
0
ho questo pagina che si chiama mostra.php che richiama le immagini dal database:

PHP:
<?php 
// connessione e selezione del database
mysql_connect('localhost', 'root', 'root')
or die('Connessione non riuscita: ' . mysql_error());

if(!mysql_select_db('quartarolo'))
die('Selezione database fallita!');

// query per recuperare il file
$query = "SELECT * FROM img_data WHERE id_file";
;$risultato = mysql_query($query) or die('Query non valida: ' . mysql_error());
$tmp = mysql_fetch_array($risultato);


// invio una intestazione contenente il tipo MIME
header('Content-Type: '.$tmp['tipo_file']);

// invio il contenuto del file
echo $tmp['dati_file'];

?>

in un'altra pagina php ho inserito il richiamo src img, ma mi fa vedere la stessa immagine e non tutte le immagini che ho sul database.
cosa sbaglio?

HTML:
<img src="mostra.php?id=1" max width="200px" />'
 
Ultima modifica di un moderatore:
Ciao, quando posti del codice dovresti evidenziarlo con i tag PHP.
Inoltre fai attenzione perché non puoi aprire più discussioni per lo stesso problema ;)
 
pensavo di aver fatto un errore a postare quello precedente.
sorry!
spero in ogni modo di ricevere una soluzione al mio problema :-)
grazie max
 
Richiami sempre la stessa perché l'id che dai è sempre lo stesso e cioè 1.
Devi passare alla pagina mostra.php tutti gli id associati alle immagini nel tuo db.
 

Discussioni simili