В моей базе данных в codeigniter у меня есть таблица, называемая хранилищем. Я хотел бы иметь возможность отображать мои строки в формате таблицы на моем представлении. И имейте это в виду по urlПоказать таблицу из базы данных
Я сделал модель и посмотрел, но не уверен, что поставить на контроллер.
Ошибка
Parse error: syntax error, unexpected '$data' (T_VARIABLE) in C:\Xampp\htdocs\codeigniter\codeigniter-cms\application\modules\admin\controllers\store\store.php on line 61
Модель
<?php
class Model_store extends CI_Model {
public function getStores() {
$query = $this->db->query("SELECT DISTINCT * FROM " . $this->db->dbprefix. "store");
return $query->row();
}
}
Просмотр Обновлено
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<form action="" method="post" enctype="multipart/form-data" >
<?php foreach ($stores as $row) { ;?>
<tr>
<td><?php echo $row['store_id'];?></td>
<td><?php echo $row['name'];?></td>
<td><?php echo $row['url'];?></td>
</tr>
<?php } ?>
<?php endforeach; ?>
</form>
</div>
</div>
контроллер Обновлено
public function index() {
$this->load->model('admin/store/model_store');
$stores = array();
$stores = $this->model_store->getStores();
$data['cancel'] = site_url('admin/dashboard');
return $this->load->view('store/store_list', $data);
}
Почему вы не проходите через ids здесь? $ This-> model_store-> getStores(); '? –
Что такое C: \ Xampp \ htdocs \ codeigniter \ codeigniter-cms \ application \ modules \ admin \ controllers \ store \ store.php line - 61? –