Làm cách nào để hiển thị tất cả hình ảnh từ cơ sở dữ liệu trong php?

Xin chào, tôi đang cố gắng hiển thị hai hoặc nhiều hình ảnh từ cơ sở dữ liệu và tôi không thể hiển thị chúng đồng thời

Tôi có một bảng cơ sở dữ liệu tên là 'tbl_images' có hai trường 'id' và 'image' đây là mã để tạo cơ sở dữ liệu

CREATE TABLE tbl_images [
id tinyint[3] unsigned NOT NULL auto_increment,
image blob NOT NULL,
PRIMARY KEY [id]
];

Hình ảnh được lưu trữ thành công dưới dạng BLOB trong bảng

Đây là mã php của tôi để hiển thị hình ảnh, mã sẽ hiển thị thành công hình ảnh đầu tiên trong cơ sở dữ liệu, nhưng sau đó sẽ không hiển thị hình ảnh thứ hai trong cơ sở dữ liệu của tôi. Tôi có thể hiển thị hình ảnh thứ hai nếu tôi chọn hiển thị hình ảnh đó thông qua ID của hình ảnh đó để tất cả hình ảnh được lưu trữ chính xác

Tôi đã thực hiện một số nghiên cứu để cố gắng khắc phục điều này trước khi đăng ở đây và tôi đã đọc một bài đăng trên một diễn đàn khác đề cập rằng bạn cần liên kết đến trang php xử lý việc hiển thị hình ảnh từ một tệp php riêng biệt thực sự hiển thị hình ảnh. Bài đăng không giải thích cách thực hiện việc này và không có thêm bình luận nào về nó nên tôi không biết liệu đó có phải là giải pháp đúng hay không

Tôi sẽ rất biết ơn nếu có ai có thể giúp đỡ, Cảm ơn

cơ sở dữ liệu hiển thị hình ảnh mysql php

0 0

Chia sẻ

  • 5 Cộng tác viên
  • 7 Trả lời
  • 15K Lượt xem
  • 3 năm Khoảng thời gian thảo luận
  • Bài đăng mới nhất Bài đăng mới nhất của garyrichard

Câu trả lời được đề xuất

Đã được trả lời bởi madCoder 17 trong một

Bạn chỉ có thể hiển thị một hình ảnh bằng kỹ thuật này. Đặt vòng lặp trong tập lệnh gọi. Điều này được thực hiện với thẻ hình ảnh


Chủ Đề