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):
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!