我有以下代码
<figure>
<?php if ($data[$i]->thumbnail) { ?>
<img src="<?php echo $img ?>" width="465" height="300" alt="news-report-juli19" title="" />
<?php } ?>
</figure>
我想动态显示mysql数据库中的图像, image_field_name =缩略图。 我在db中有10条记录,并且所有记录都有不同的图像。
答案 0 :(得分:0)
在存在图像的db colmn中使用查询变量
在源img src中使用此
echo $ query_variable ['db_coln_name']
答案 1 :(得分:0)
要显示时,还必须提供图像路径。
<?php if ($data[$i]->thumbnail) { ?>
<img src="<?php echo base_url('path_of_img/$img'); ?>" width="465" height="300" alt="news-report-juli19" title="" />
<?php } ?>
答案 2 :(得分:0)
如果您使用Codeigniter框架,请尝试此操作。 在控制器中
$data['images'] = $this->model->get_images();
$this->load->view('view_name', $data);
在模型中,您应该使get_images()方法获取图像网址。
可见
<?php
foreach ($images as $value) {
echo '<img src="'.$value['thumbnail'].'" width="465"
height="300" alt="news-report-juli19" title="" />';
}
?>
祝你好运。