2017-05-01 33 views
-1

我只想从SQL数据库中检索显示图像,但我不能。如何检索和显示来自MySQL的图像?

<?php 

$sql = "SELECT * FROM two_upload_pics"; 
$myData = mysql_query($sql); 

while($record = mysql_fetch_assoc($myData)) 
{ 
    $img=$record["upload_image"]; 
    print_r($img) 
    ?> 

    <img src ="uploads/<?php echo $img; ?> style="height: 200px;" class="img-resposive"> 
    <?php 
} 

?> 
+0

图片是否可用于'uploads /'目录? –

+0

使用MySQLi或PDO扩展。参考 - https://code.tutsplus.com/tutorials/php-database-access-are-you-doing-it-correctly--net-25338。 '''mysql'''的扩展名已经被删除。 – mi6crazyheart

+0

缺少结尾“在src属性中 – programmingArrow

回答

0

我刚刚修改了您的代码。试试这个。也许它会工作。

<?php 
$sql = "SELECT * FROM two_upload_pics"; 
$myData = mysql_query($sql); 

while($record = mysql_fetch_assoc($myData)) 
{ 
    $img=$record["upload_image"]; 

    echo "<img src ='uploads/$img' style='height: 200px;' class='img-resposive' >"; 
} 
?> 

不过,我不会建议使用mysql扩展。使用PDO or MySQLi

相关问题