scusate, ho un piccolo problema con questo codice che tramite query su una tabella, estrae alcuni record, tra cui c'è anche un campo di tipo BLOB e in cui sono memorizzate immagini.

Codice PHP:
$prodotti = $_GET['prezzo'];    
$query = "SELECT * FROM prodotti WHERE prezzo < $prodotti";  
$result = mysql_query ($query, $cs);  ?>  
<table align="left" border="2">  
<?  while ($riga mysql_fetch_array($result))  {  ?> 
<tr> <td>   <h4>nome prodotto: </h4>    <? echo ($riga['nome']); ?>    
<td> <h4>descrizione prodotto: </h4>      <? echo ($riga['descrizione']);?>      
<td><h4>prezzo prodotto: </h4>        <? echo ($riga['prezzo']);?>        
<td> <? echo ($riga['immagine']);?>
<?   
}
ovviamente l'immagine deve apparire nella cella $riga[immagine]. La mia domanda è, come mai sul browser l'immagine non si vede, ma appaio dei caratteri strani, tipo:

����JFIF��C    "" $(
,$&1'-=-157:::#+?D?8C49:7��C 7%%

cosa sbaglio?

Altra cosa, per contare i record estratti dalla query, può andar bene il codice
Codice PHP:
<? $size count($result);  echo "$size";
thank you