#質問点
取得した画像パスを文字列ではなく、
画像として、表示させたいです。
取得した、画像パスは問題ありません。
<td><?php echo $row['image_url']; ?></td> //検証済。 取得した、画像パスを画像として、htmlに表示させるには、どうすれば宜しいでしょうか?? ```html <?php header("Content-type: text/html; charset=utf-8");$dsn = 省略';
$user = '省略';
$password = '省略';
try{
$dbh = new PDO($dsn, $user, $password);
echo "接続成功";
$sql = 'SELECT * FROM product WHERE featured_flag = 1'; //フラグを判定し、フラグ情報のみ取り出す。:OK $statement = $dbh -> query($sql); //レコード件数取得 $row_count = $statement->rowCount(); while($row = $statement->fetch()){ $rows[] = $row; } /* foreach ($statement as $row) { $rows[] = $row; } */ //データベース接続切断 $dbh = null;
}catch (PDOException $e){
print('Error:'.$e->getMessage());
die();
}
?>
<!DOCTYPE html> <html> <head> <title>nameテーブル表示</title> <meta charset="utf-8"> </head> <body> <h1>nameテーブル表示</h1>レコード件数:<?php echo $row_count; ?>
<table border='1'> <tr><td>id</td><td>name</td></tr> <?php foreach($rows as $row){ ?> <tr> <td><?php echo $row['image_url']; ?></td> <td><?php echo htmlspecialchars($row['product_name'],ENT_QUOTES,'UTF-8'); ?></td> </tr> <?php } ?> </table> <img src="image/bask_ball.jpg" alt="バスケ" title="バスケット"> <img src= echo $row["image_url"]> <?php var_dump($row["image_url"]);?> </body> </html> ```回答1件
あなたの回答
tips
プレビュー