|
Visualizzare immagine salvata nel database (php, mysql) |
|
Scritto da Federica
|
|
Mercoledì 04 Marzo 2009 20:17 |
|
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']; ?>
|