我有这个 php 代码,它从数据库中获取二进制( blob )数据并在浏览器中显示为图像。但是,此后的所有内容都将被忽略。有没有办法我也可以使用 text queries/forms/tables
?同一页面上的基本 HTML 元素?
拥有一个只能显示来自数据库的图片而没有其他任何东西的页面对我来说毫无用处。
<?php
$mysqli=mysqli_connect('localhost','root','','draftdb');
if (!$mysqli)
die("Can't connect to MySQL: ".mysqli_connect_error());
$imageid= 1;
$stmt = $mysqli->prepare("SELECT PICTURE_ID FROM display WHERE INDEX_ID =?");
$stmt->bind_param("i", $imageid);
$stmt->execute();
$stmt->bind_result($image);
$stmt->fetch();
header("Content-Type: image/jpeg");
echo $image;
?>