Mostrare immagine da database (era "piccolo aiutino")
chiedo un piccolo aiutino, vorrei visualizzare le immagini salvate in un campo blob ma con lo script che ho realizzato visualizzo solo i dati in binario, vi posto lo script
Codice PHP:
<?php
//Qui definiamo semplicemente le variabili da utilizzare per connetterci
$db_host = 'localhost'; //Host,solitamente "localhost"
$db_user = 'root'; //Username di accesso al database
$db_pass = ''; //Password di accesso al database
$db_name = 'immagini'; //Nome del database a cui connettersi
//Con la funzione mysql_connect ci connetteremo e successivamente sceglieremo il database con mysql_select_db
$connection = mysql_connect ($db_host, $db_user, $db_pass);
$id=$_GET['id'];
if ($connection == false){
die ('Impossibile Connettersi al database');
}
$database = mysql_select_db ($db_name);
if ($database == false){
die ('Impossibile connettersi al database selezionato');
}
$myvarsql = "SELECT fotografia FROM `foto` where id='$id' ";
$myquery = mysql_query ($myvarsql,$connection)
or die ("query di selezione fallita $myvarsql <br>");
while ($myvalues = mysql_fetch_array($myquery))
{
$fotografia = $myvalues["fotografia"];
echo "<img src=\"$fotografia\">";
}
?>
cosa devo aggiungere per visualizzare correttamente l'immagine?
grazie in anticipo