mysqlデータベースとphpを使用してテーブルに画像を表示しようとしています。私のテーブルの他のすべての情報は、画像以外は表示されています。私はこれを受け取ります。mysqlデータベースから画像が正しく表示されない
JFIF (%!1!1).... 383,7 * - 7+%& ----- 5 --- + ------- -5 ----- + ------------------- 5 -/- " B!1A" Qa2
私のテーブルでこれはしばらく続きます。私のデータベースでは、私はblobとヌルに設定された画像を持っています。私はそれを表示するためにこのコードを使用しています。
<?php
include 'connect.php';
$results = mysqli_query($con, 'select * from products');
?>
<table cellpadding="3" cellspacing ="3" border="0">
<tr>
<th>Image</th>
<th>Name</th>
<th>Description</th>
<th>Price</th>
<th>Buy Product</th>
</tr>
<?php
while($products= mysqli_fetch_object($results)){
if($products->id<=10){?>
<tr>
<td><?php echo $products->images;?></td>
<td><?php echo $products->name;?></td>
<td><?php echo $products->description;?></td>
<td><?php echo $products->price;?></td>
<td><a href="cart.php?id=<?php echo $products->id; ?
>">Add to Cart</a></td>
</tr>
<?php }} ?>
</table>
ご協力いただければ幸いです。ありがとうございました。
htmlでは、ファイル(または動的に作成されたもの)への参照であるソースを持つイメージタグを使用します。あなたがやっていることは、htmlの中のblobデータをプリントアウトすることです。 –
どこでも
タグが表示されません –
Strawberry