HTML 画像タグでの MySQL データベースからの画像の表示
MySQL では、BLOB 列タイプを使用してデータベースに画像を保存できます。ただし、これらの画像を HTML 画像タグで表示するには、データベースから画像を取得して HTML コードに埋め込む必要があります。
これを行うには、次の手順に従います。
1.データベースのクエリ
MySQL の SELECT ステートメントを使用して、データベースから目的の画像を取得します。クエリでは、テーブル名、イメージを含む列 (例: dvdimage)、および目的のレコードの ID を指定する必要があります。
2.結果を保存する
SELECT クエリの結果は PHP 変数に保存されます。ただし、変数には画像データが直接含まれません。代わりに、結果セットを表すリソースが含まれます。
3.結果の処理
結果セットを表すリソースを HTML に埋め込むことはできません。画像データを取得するには、結果を処理する別の PHP スクリプト (例: getImage.php) を作成する必要があります。
4.イメージ ハンドラー スクリプトを作成します
イメージ ハンドラー スクリプト (getImage.php) 内:
5.元のページを変更する
画像ハンドラー スクリプトを作成したら、元のページ (catalog.php) を変更して、img タグの src 属性を使用して画像を表示できます:
このアプローチを使用すると、MySQL データベースから画像を簡単に取得し、HTML 画像タグに表示できます。
以上がMySQL データベースのイメージを HTML ` タグで表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。