使用php脚本在浏览器中显示文本和图像

时间:2016-03-23 17:59:40

标签: php

我创建了php脚本,显示了存储在mysql数据库中的Id和图像,但我只能看到没有Id的图像,如何在这个php脚本中显示图像和id?



<?php
$con = mysqli_connect("localhost","root","","othmane") or die(mysqli_error($con));
  
if($_SERVER['REQUEST_METHOD']=='GET'){
$id = $_GET['id']; 
$sql = "SELECT image,image_type FROM images where id = $id";

$r = mysqli_query($con,$sql) or die(mysqli_error($con));;
  
$result=mysqli_fetch_array($r);
header('Content-Type:image/jpeg');
$ss=$result['image_type'];

if ($ss == 'php') {
			echo 'Type of image ' . $result['image_type'];
            echo ( $result['image']);
} else if ($ss == 'android') {
			echo 'Type of image ' . $result['image_type'];
            echo base64_decode( $result['image'] );
        }
		
mysqli_close($con);
}
?>
&#13;
&#13;
&#13;

这是我执行脚本时得到的结果:

enter image description here

注意:当我删除 echo&#39;图片类型&#39; 。 $ result [&#39; image_type&#39;]; 从代码中正确显示图像。但我也希望展示图像及其类型。

0 个答案:

没有答案