2016-04-01 18 views
0

私は私のmysqlデータベースにあるblopイメージを表示しようとしています。しかし、私が得るのは、その中に絵のないホワイトボックスだけです。phpイメージタイプブロブは表示されません

PHPコード:

<?php 
require_once "include/config.php"; 
session_start(); 
$sql = "SELECT * FROM docenten"; 
$result = $conn->query($sql); 
if($result->num_rows > 0){ 
    while($row = $result->fetch_assoc()){ 
     echo "<dt><strong>Foto:</strong></dt><dd>" . 
    '<img src="data:image/jpeg;base64,'. 
     base64_encode($row['foto']). 
     '" width="290" height="290">' . "</dd>"; 

    } 
}else{ 
     echo "0 result"; 

    } 
?> 

しかし、コードが実行されるときに私が得るすべてはこれです:http://imgur.com/nhIO2LQ

誰もが解決策を知っていますか?

答えて

1

使用にaddslashes前に働いていた

$img = addslashes(file_get_contents($_FILES['images']['tmp_name'])); 
$query = "INSERT INTO tableName (id,image) VALUES('','$image')"; 
+0

感謝を挿入 –

関連する問題