MySQL データベースから画像を取得し、HTML 画像タグで表示する
質問:
PHP で、JPEG を保存するための BLOB 列を含むテーブルを含む MySQL データベースを作成しました。画像。また、データベースから画像を取得して HTML 画像タグに表示するための PHP スクリプト、catalog.php も作成しました。ただし、catalog.php スクリプトで $result 変数にアクセスするときに問題が発生しています。
回答:
HTML で $result 変数に直接アクセスすることはできません。 。 HTML タグ内の画像を表示するには、データベースから画像データを取得し、それを画像として返す別の PHP スクリプトを作成する必要があります。
Updated category.php:
<body> <img src="getImage.php?id=1" width="175" height="200" /> </body>
新しい PHP スクリプト: getImage.php:
<?php $link = mysqli_connect("localhost", "root", "", "dvddb"); $sql = "SELECT dvdimage FROM dvd WHERE>
仕組み:
以上がPHP を使用して HTML イメージ タグで MySQL データベース イメージを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。