<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problema con visualizzazione immagine blob]]></title><description><![CDATA[<p dir="auto">Buongiorno a tutti, da neofina quale sono ho fatto un semplice script per l'upload nel mio sito di articoli, nella tabella "articoli" ci sono anche i campi "nome, size, type, immagine" relative all'immagine dell'articolo (tutte varchar, tranne immagine che è blob).</p>
<p dir="auto">E qui il problema: come faccio a richiamare l'immagine nella relativa pagina dell'articolo? C'è qualcuno che può aiutarmi per favore?</p>
<p dir="auto">Questo è il codice....in grassetto la parte che non mi funziona....</p>
<p dir="auto">&lt;body&gt;<br />
&lt;table width="988" border="0" align="center"&gt;<br />
&lt;tr align="center" valign="middle"&gt;<br />
&lt;td colspan="2"&gt;&lt;?php include("../header.php"); ?&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td width="728" rowspan="2" valign="top"&gt;&lt;table width="100%" border="0"&gt;<br />
&lt;tr&gt;<br />
&lt;td width="681"&gt;&lt;div id="content_top"&gt;<br />
&lt;div id="page_title"&gt;Articoli&lt;/div&gt;<br />
&lt;div class="cleaner"&gt;&lt;/div&gt;<br />
&lt;/div&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td align="left" valign="top"&gt;&lt;?</p>
<p dir="auto">// includiamo il file di configurazione<br />
@include "config.php";</p>
<p dir="auto">// includiamo la pagina contenente il codice per la creazione delle anteprime<br />
@require "anteprima.php";</p>
<p dir="auto">// estraiamo i dati relativi agli articoli dalla tabella<br />
$sql = "SELECT * FROM articoli ORDER BY art_data DESC";<br />
$query = @mysql_query($sql) or die (mysql_error());</p>
<p dir="auto">//verifichiamo che siano presenti records<br />
if(mysql_num_rows($query) &gt; 0){<br />
// se la tabella contiene records mostriamo tutti gli articoli attraverso un ciclo<br />
while($row = mysql_fetch_array($query)){<br />
$art_id = $row['art_id'];<br />
$autore = stripslashes($row['art_autore']);<br />
$titolo = stripslashes($row['art_titolo']);<br />
$sottotitolo = stripslashes($row['art_sottotitolo']);<br />
$data = $row['art_data'];<br />
$articolo = stripslashes($row['art_articolo']);</p>
<pre><code>//valorizziamo una variabili con il link all'intero articolo
$link_insert_comment = "&lt;a href=\"../articoli/insert_comment.php?id=$art_id\"&gt;Inserisci commento&lt;/a&gt;";
    
// formattiamo la data nel formato europeo
$data = preg_replace('/^(.{4})-(.{2})-(.{2})$/','$3-$2-$1', $data); ?&gt;
</code></pre>
<p dir="auto">&lt;div class="post_box"&gt;<br />
&lt;? echo "&lt;h2&gt;".$titolo."&lt;/h2&gt;"; ?&gt;</p>
<p dir="auto">**    &lt;?<br />
$sql = "SELECT art_id, type, immagine FROM articoli WHERE art_id='$art_id'";<br />
$result = @mysql_query($sql) or die(mysql_error ());<br />
$row = @mysql_fetch_array($result);<br />
$id_img = $row['art_id'];<br />
$type = $row['type'];<br />
$img = $row['immagine'];<br />
?&gt;**</p>
<pre><code>    &lt;? echo "&lt;p&gt;&lt;em&gt;" .$sottotitolo."&lt;/em&gt;&lt;/p&gt;" ; 
  // creaimo l'anteprima che mostra le prime 30 parole di ogni singolo articolo
   // per farlo utilizzo una funzione che vi presenterò più avanti
echo @anteprima($articolo, 30, "..."); 
echo "&lt;br&gt;"; ?&gt;

&lt;div class="post_meta"&gt; &lt;span class="cat"&gt;
&lt;? echo  "Posted by &lt;b&gt;". $autore . " &lt;/b&gt;"; echo " | Date: &lt;b&gt;" . $data . "&lt;/b&gt; | "; 
    // mostriamo il numero di commenti relativi ad ogni articolo
$conta = "SELECT COUNT(com_id) as conta from commenti WHERE com_art = '$art_id'";
$conto = @mysql_query ($conta);
$tot = @mysql_fetch_array ($conto);
$sum2 = $tot['conta'];
// link alla pagina dei commenti  
echo "&lt;b&gt;" . $sum2 . " &lt;/b&gt; Commenti | " . $link_insert_comment . ""; ?&gt; 
&lt;/span&gt; 
</code></pre>
<p dir="auto">&lt;a href="../articoli/articolo.php?id=&lt;? echo $art_id ?&gt;" class="more float_r"&gt;Continue&lt;/a&gt;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;?   }<br />
}else{<br />
// se in tabella non ci sono records...<br />
echo "Nessun articolo presente.";<br />
}<br />
?&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;&lt;/td&gt;<br />
&lt;td width="280" height="125" valign="bottom"&gt;<br />
&lt;div id="search_box"&gt;<br />
&lt;form action="../search-engine/cerca.php" method="get"&gt;<br />
&lt;input type="text" value="Search" name="q" size="10" id="searchfield" title="searchfield" onfocus="clearText(this)" onblur="clearText(this)" /&gt;<br />
&lt;input type="submit" name="Search" value="" id="searchbutton" title="Search" /&gt;<br />
&lt;/form&gt;<br />
&lt;/div&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td align="right" valign="top"&gt;<br />
&lt;?php include("../sidebar.php"); ?&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td height="400" colspan="2" align="center"&gt;&lt;?php include("../footer.php"); ?&gt;    &lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;tr&gt;&lt;td valign="top"&gt; &lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/body&gt;</p>
<p dir="auto">Grazie mille in anticipo,<br />
Marco</p>
]]></description><link>https://connect.gt/topic/212019/problema-con-visualizzazione-immagine-blob</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 19:00:01 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/212019.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Mar 2015 14:39:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problema con visualizzazione immagine blob on Thu, 12 Mar 2015 20:01:43 GMT]]></title><description><![CDATA[<p dir="auto">Ma chi ve lo fa fare a complicarvi la vita mettendo le immagini nel db... boh! :bho:</p>
]]></description><link>https://connect.gt/post/1192487</link><guid isPermaLink="true">https://connect.gt/post/1192487</guid><dc:creator><![CDATA[oslino]]></dc:creator><pubDate>Thu, 12 Mar 2015 20:01:43 GMT</pubDate></item></channel></rss>