Мне нужно отобразить значение в таблице ga845_clients
в столбце atacado
, для которого записано 's'
или 'n'
, но они возвращают пустое значение.
Затем, когда я звоню <?php echo $this->session->userdata('usu_id');?>
в поле зрения, отображается идентификатор.
Я проверил, что usu_id - это идентификатор сеанса и то же значение из id
таблицы ga845_clientes
.
Я создал следующие коды:
Модель (Cliente_model.php):
public function getAtacadista($id) {
$this->db->select("atacadista");
$this->db->where('id', $this->session->userdata("usu_id"));
$query = $this->db->get('ga845_clientes');
return $query->result();
}
Контроллер (Cliente.php):
public function getAtacadista() {
$this->load->model('cliente_model');
$this->load->view("carrinho", $data);
$data['atacadista'] = $this->cliente_model->getAtacadista($id);
}
Просмотр (carrinho.php)
echo 'test1:' .$data['atacadista'];
echo 'test2:' .$atacadista;