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