Logo Informatizzati

Può capitare di dover estrapolare un'immagine da un database per visualizzarla in una pagina web. Il seguente codice visualizza semplicemente l'immagine, ma è una buona base di partenza!

<?
//connessione al database
mysql_connect('localhost', 'utente_db', 'password_db') or die('Connessione non riuscita: ' . mysql_error()); if(!mysql_select_db('nome_db')) die('Selezione database fallita!');

//query per selezionare il campo in cui è salvata l'immagine
$query = "SELECT image FROM tabella WHERE id = 1";
$risultato = mysql_query($query) or die('Query non valida: ' . mysql_error());
$tmp = mysql_fetch_array($risultato);


//costruisco la pagina. cambiare il tipo di file a seconda delle esigenze
header('Content-Type:  image/jpeg');

// invio il contenuto del file
echo $tmp['image'];
?>

Commenti offerti da CComment