Bạn không thể làm những gì bạn đang cố gắng làm. Bạn cần tách logic của mình thành hai tập lệnh. Thực sự không có cách nào để lấy dữ liệu hình ảnh giống như dữ liệu khác của bạn vì thẻ IMG được cấp một SRC không phải là dữ liệu thô, mà thay vào đó yêu cầu máy chủ cung cấp hình ảnh.
Trong tập lệnh hiện tại của bạn, nơi bạn tạo HTML, bạn chỉ cần để thẻ IMG của mình tham chiếu SRC như một tập lệnh mới thực hiện công việc truy xuất dữ liệu hình ảnh của bạn. Một cái gì đó như:
echo" <p><img width='259' height='194' class='art-lightbox' name='image' src='display_image.php?id=" . $Row[0] . "'><br></p>";
Tôi giả sử rằng ở đó $ Row [0] giữ khóa duy nhất cho bản ghi hiện tại. Sau đó, bạn viết một tập lệnh khác, display_image.php chỉ tìm nạp dữ liệu hình ảnh và sử dụng các tiêu đề thích hợp để hiển thị nó:
$currentId = $_REQUEST['id'];
// Your query code would be here using the $currentId to just retrieve the desired record
$SQLstring = "SELECT your_image_column_name FROM $TableName WHERE id = $currentId";
$QueryResult = mysql_query($SQLstring);
$img = mysql_fetch_array($QueryResult);
$content = $img['your_image_column_name'];
header('Content-type: image/jpg');
echo $content;