32
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Tôi đã tạo cơ sở dữ liệu MySQL với bảng bằng PHPMyAdmin. Tôi đã tạo bảng này bằng cột Blob để giữ tệp JPEG.
Tôi có vấn đề liên quan đến biến PHP
1 ở đây.Mã của tôi cho đến nay: [catalog.php]:
Làm thế nào tôi có thể nhận được kết quả $ $ từ PHP vào HTML để tôi có thể hiển thị nó trong thẻ
2?
hỏi ngày 17 tháng 10 năm 2011 lúc 11:20Oct 17, 2011 at 11:20
6
Bạn không thể. Bạn cần tạo một tập lệnh PHP khác để trả về dữ liệu hình ảnh, ví dụ: getImage.php. Thay đổi catalog.php thành:
Sau đó getImage.php là
Đã trả lời ngày 17 tháng 10 năm 2011 lúc 11:29Oct 17, 2011 at 11:29
Daiscogdaiscogdaiscog
10,7K5 Huy hiệu vàng49 Huy hiệu bạc61 Huy hiệu Đồng5 gold badges49 silver badges61 bronze badges
7
Về mặt kỹ thuật, bạn cũng có thể đặt dữ liệu hình ảnh vào thẻ IMG, sử dụng URI dữ liệu.
0] theo thông tin xác thực cơ sở dữ liệu MySQL của bạn.
1 xử lý quá trình chèn cơ sở dữ liệu và tải lên hình ảnh.- Kiểm tra xem người dùng chọn một tệp hình ảnh để tải lên.
- Truy xuất nội dung của tệp hình ảnh bằng TMP_NAME bằng hàm PHP File_Get_Contents [].PHP file_get_contents[] function.
- Chèn nội dung nhị phân của hình ảnh vào cơ sở dữ liệu bằng PHP và MySQL.
- Hiển thị trạng thái tải lên hình ảnh cho người dùng.
Truy xuất hình ảnh từ cơ sở dữ liệu [View.php]
Trong tệp
2, chúng tôi sẽ truy xuất nội dung hình ảnh từ cơ sở dữ liệu MySQL và liệt kê chúng trên trang web.- Các tham số Dữ liệu, Charset và Base64 trong thuộc tính SRC, được sử dụng để hiển thị Blob hình ảnh từ cơ sở dữ liệu MySQL.display image BLOB from MySQL database.
0Tải lên nhiều hình ảnh và lưu trữ trong cơ sở dữ liệu bằng PHP và MySQL
Sự kết luận
Hướng dẫn này giúp bạn tích hợp chức năng tải lên tệp mà không cần lưu trữ các tệp trên máy chủ. Bạn có thể sử dụng tập lệnh ví dụ này để tải lên và lưu trữ hình ảnh trong cơ sở dữ liệu và tìm nạp hình ảnh từ cơ sở dữ liệu và hiển thị chúng trên trang web bằng PHP và MySQL. Để làm cho hình ảnh tải lên quá trình thân thiện với người dùng, hãy sử dụng jQuery để tải lên các tệp với thanh tiến trình bằng AJAX và PHP.
Bạn có muốn nhận trợ giúp thực hiện hoặc sửa đổi hoặc tăng cường chức năng của tập lệnh này không? Gửi yêu cầu dịch vụ trả phí
Nếu bạn có bất kỳ câu hỏi nào về kịch bản này, hãy gửi nó cho cộng đồng QA của chúng tôi - đặt câu hỏi