Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memaparkan Imej Pangkalan Data MySQL dalam HTML `` Tag?

Bagaimana untuk Memaparkan Imej Pangkalan Data MySQL dalam HTML `` Tag?

Barbara Streisand
Lepaskan: 2024-12-16 03:08:13
asal
961 orang telah melayarinya

How to Display MySQL Database Images in an HTML `` Tag?

Memaparkan Imej daripada Pangkalan Data MySQL dalam Tag Imej HTML

MySQL membenarkan anda menyimpan imej dalam pangkalan datanya menggunakan jenis lajur BLOB. Walau bagaimanapun, untuk memaparkan imej ini dalam teg imej HTML, anda perlu mendapatkannya daripada pangkalan data dan membenamkannya ke dalam kod HTML anda.

Untuk mencapainya, ikut langkah ini:

1. Tanya Pangkalan Data

Gunakan pernyataan SELECT MySQL untuk mendapatkan semula imej yang dikehendaki daripada pangkalan data. Pertanyaan harus menyatakan nama jadual, lajur yang mengandungi imej (cth., dvdimage) dan ID rekod yang dikehendaki.

2. Simpan Hasil

Hasil pertanyaan SELECT akan disimpan dalam pembolehubah PHP. Walau bagaimanapun, pembolehubah tidak akan secara langsung mengandungi data imej. Sebaliknya, ia akan mengandungi sumber yang mewakili set hasil.

3. Mengendalikan Keputusan

Anda tidak boleh membenamkan sumber yang mewakili keputusan yang ditetapkan ke dalam HTML. Untuk mendapatkan data imej, anda perlu mencipta skrip PHP lain (cth., getImage.php) untuk mengendalikan hasilnya.

4. Cipta Skrip Pengendali Imej

Dalam skrip pengendali imej (getImage.php):

  • Tetapkan sambungan pangkalan data.
  • Laksanakan pertanyaan SELECT ke dapatkan semula imej berdasarkan ID yang disediakan.
  • Ambil data imej daripada hasil carian set.
  • Tetapkan pengepala jenis kandungan yang sesuai (cth., imej/jpeg).
  • Output data imej.

5. Ubah suai Halaman Asal

Setelah anda mencipta skrip pengendali imej, anda boleh mengubah suai halaman asal anda (catalog.php) untuk memaparkan imej menggunakan atribut src tag img:

Dengan menggunakan pendekatan ini, anda boleh mendapatkan semula imej daripada pangkalan data MySQL dengan mudah dan memaparkannya dalam teg imej HTML.

Atas ialah kandungan terperinci Bagaimana untuk Memaparkan Imej Pangkalan Data MySQL dalam HTML `` Tag?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan