Dalam kasus Anda saat ini, Anda memiliki dua opsi di muka.
Yang pertama, dan yang tidak saya rekomendasikan jika Anda memiliki banyak gambar seperti ini, adalah menggunakan pengkodean base64 sebaris. Ini dilakukan dengan:
<img src="data:image/jpeg;base64,<?php echo base64_encode($image); ?>" />
Versi salin/tempel, menggunakan kode yang ada:
echo '<dt><strong>Technician Image:</strong></dt><dd>'
. '<img src="data:image/jpeg;base64,' . base64_encode($row2['image']) . '" width="290" height="290">'
. '</dd>';
Metode kedua adalah membuat file PHP "gambar" yang mengambil ID gambar dalam database sebagai parameter string kueri dan menampilkan gambar. Jadi, HTML Anda akan terlihat seperti:
<img src="image.php?id=<?php echo $image_id; ?>" />
Dan halaman PHP Anda akan terlihat seperti:
<?php
$id = (isset($_GET['id']) && is_numeric($_GET['id'])) ? intval($_GET['id']) : 0;
$image = getImageFromDatabase($id); // your code to fetch the image
header('Content-Type: image/jpeg');
echo $image;
?>