2017-02-06 33 views
0

画像を送信するオプションを設定してコメントフォームを設定しましたが、存在する場合のみ画像を表示します。mysqlの画像がPHPで表示されている場合

これは私がそれは「もし」の文が、私は

どれでも助けをどのように行うのか分からないが

<?php 
$dbLink = mysql_connect("xxx","xxx","xxx"); 
mysql_query("SET character_set_results=utf8", $dbLink); 
mb_language('uni'); 
mb_internal_encoding('UTF-8'); 

$getquery=mysql_query("SELECT * FROM comment ORDER BY id DESC"); 

while($rows=mysql_fetch_assoc($getquery)) { 
    $id=$rows['id']; 
    $name=$rows['name']; 
    $comment=$rows['comment']; 
    echo '<b>' . $name . '</b>' . '<br/>' . '<br/>' . $comment . '<br/>' . '<br/>' . '<img src="data:image/jpeg;base64,'.base64_encode($rows['imageData']).'"/>' . '<br/>' . '<br/>' . '<hr size="1"/>'; 
} 
?> 

答えて

2
をいただければ幸いに関連する必要があります知っている、私が持っているPHPスクリプトです

エコーを3つに分割するだけです

echo '<b>' . $name . '</b>' . '<br/>' . '<br/>' . $comment . '<br/>' . '<br/>' ; 

if(isset($rows['imageData']) && $rows['imageData'] != '') 
    echo '<img src="data:image/jpeg;base64,'.base64_encode($rows['imageData']).'"/>'.'<br/>' . '<br/>' ; 

echo '<hr size="1"/>'; 
+1

はい、正しくあります。それの可能性があります。必要な編集を行った – reza

+0

おい!ありがとうございました!それは完璧にうまくいった! –

関連する問題