MySQLデータベースにlongblobとして保存されたイメージデータを取得する作業に直面しています。 私は使用しているPHPスクリプトは、画像にエラーが含まれているため表示できないというエラーをスローします。Webページのデータベースに格納されたビットマップイメージ(.bmp)を表示する
$sql = "SELECT Form FROM Forms WHERE id = XXXX";
$result = mysqli_query($link, $sql) or die (mysqli_error($link));
$row = mysqli_fetch_assoc($result);
if(mysqli_num_rows($result) > 0)
{
header('Content-Type:image/bmp');
echo $row['Form'];
}
あなたはあなたのSQLのL1に近い引用符が欠落している
どのようなエラーがありますか? – xdazz
あなたはイメージが本当にbmpであり、JPGなどではないと確信していますか? – Candide
ページのソースを表示すると、イメージのバイナリ文字列が表示されますか、それとも空白ですか? – Travesty3