我有一个客户可以编写和上传图像的任务。提交后,文件和评论将显示在网站上。
现在所有将显示的是标题,评论(帖子正文)以及图像应该在哪里"注意:未定义的变量:图像"。上传的图像在服务器上。它看起来像上传到mySQL数据库。
有人能说出我的代码显示图像有什么问题吗?
这是我到目前为止所做的。
<?php
$dsn = " ";
$DBusername = " ";
$DBpassword = " ";
try {
$conn = new PDO($dsn, $DBusername, $DBpassword);
echo "Connection success!";
}
catch(PDOException $e) {
echo "Connection failed!";
echo $e->getMessage();
}
?>
<div>
<h3>Testimonials</h3>
<?php
$sql = "SELECT * FROM blogposts ORDER BY blogposts.postdate DESC ";
$rows = $conn->query($sql);
foreach($rows as $row) {
?>
h4> <?php echo $row["title"]; ?></h4>
<p> <?php echo $row["postbody"]; ?></p>
<br />
<br />
<p> <?php echo "<img src='images/".$image."'>"; ?></p>
<?php
}
?>