Добрый день.
Мне нужна помощь в решении следующей проблемы.
У меня есть база данных, которую я использую в качестве реестра активов, загруженные изображения в несколько столбцов в столбец с именем files.Мне нужно отобразить изображения в таблице вместе с другой информацией и страницей просмотра.
все, что я сделал, показывает мне изображения с серыми трещинами или вообще ничего.
{
if(empty($id)){
$this->db->limit($limit, $start);
$query = $this->db->get('tbl_asset_register');
if ($query->num_rows() > 0) {
foreach ($query->result() as $row) {
$data[] = $row;
}
return $data;
}
return false;
} else {
$query = $this->db->get_where('tbl_asset_register', array('id' => $id));
return $query->row_array();
}
}
контроллер
$data = array(
'formTitle' => 'Open Calls',
'title' => 'Open Calls',
'asset' => $this->admin_model->get_asset_list(),
);
$this->load->view('frame/header_view');
$this->load->view('frame/sidebar_nav_view');
$this->load->view('asset/view_asset', $data);
}
function show_asset($id)
{
$data = array(
'formTitle' => 'View Asset',
'title' => 'Asset Management'
);
$data["data"] = $this->admin_model->get_assets('', '', $id);
$this->load->view('frame/header_view');
$this->load->view('frame/sidebar_nav_view');
$this->load->view('asset/shows_asset', $data);
}
просмотр страницы
<label>Uploaded files:</label>
<td><img src="../uploads/asset/<?php echo $data['picture']; ?>" /> </td>
</div>
таблица
<tbody>
<?php foreach($asset as $row): ?>
<tr>
<td><?php echo $row->id; ?></td>
<td><?php echo $row->name; ?></td>
<td><?php echo $row->location; ?></td>
<td><?php echo $row->room; ?></td>
<td><?php echo $row->serial_number; ?></td>
<td><a href="<?php echo base_url('admin/show_asset/' . $row->id); ?>"><button type="button" class="btn btn-primary">view</button></a></td>
<td><a href="<?php echo base_url('admin/update_ob/' . $row->id); ?>"><button type="button" class="btn btn-primary">Edit</button></a></td>
</tr>
<?php endforeach; ?>
Мне нужно отобразить небольшое изображение в таблице, если это возможно, в противном случае мне нужно отобразить всеизображения на странице просмотра.