我正在从 mysql 升级到 PDO,而且我已经很接近了,因为除了图像之外,所有字段现在都会打印。它们保存在一个单独的文件中,仅包含数据库中的地址。我可以在 mysql 中检索这些,但在 PDO 中执行此操作时遇到困难。
在我应该看到图像的地方,我所能实现的最好的结果就是让它在每行末尾打印“Arrayh”。我似乎无法在任何地方找到如何做到这一点,所以我又来了。这是打印文件的部分。
$STM->bindParam(':Country', $Country, PDO::PARAM_STR);
$STM->execute();
$row= $STM->fetchAll();
$img_url = "http://www.xxxxx.net/images/";
if(count($row)){
foreach($row as $data){
echo $data['Country'] ." ".$data['Year']." ".$data['Description']." ".$data.$img_url['Images']."<br />";
}
}else {
echo 'no row found';
}
最佳答案
假设您调用了图像字段img_url
foreach($row as $data){
echo "<img src='"$data['img_url']."'><br />";
}
关于mysql - PDO:如何从 MySQL 获取图像地址并打印它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25324883/