Я новичок в Codeigniter.Я хотел бы создать модуль, который после поиска по идентификатору, чем он будет извлекать данные из базы данных и отображать данные в текстовой области.Я понятия не имею, как извлечь данные из базы данных и отобразить данные в текстовой области после нажатия кнопки «Поиск».Надеюсь, кто-нибудь может мне помочь.Спасибо.
Это модель:
function search($code){
$this->db->select('name','telno','address','introducer');
$this->db->from('customer');
$this->db->like('code',$code);
$query = $this->db->get();
if($query->num_rows() > 0){
return $query->result();
}else{
return $query->result();
}
}
Это контроллер:
public function searchcus(){
$this->load->model('Ordering_model');
$pgcode = $this->input->post('search');
if(isset($code) && !empty($code)){
$data['customer'] = $this->Ordering_model->search($code);
$this->load->view('ordering/index',$data);
}else{
redirect($this->index());
}
}
Это представление:
<div class="container">
<div class="col-md-6">
<div class="form-group">
<div class="col-md-9">
<input type="text" class="form-control" name="search" id="search" placeholder="<?php echo "Customer's PG Code";?> " required />
</div>
<span class="input-group-btn">
<button class="btn btn-default" type="submit" name="submit" value="Search" ><span class="glyphicon glyphicon-search"><?php echo "Search"; ?></span></button>
</span>
</div>
</div>
</form><br/>
</div>
<table style="width: 2000px;" class="table table-striped">
<div class="col-xs-4">
<div class="input-group">
<span class="input-group-addon">Name</span>
<input id="msg" type="text" class="form-control" name="msg" >
</div>
</div>
<br><br>
<div class="col-xs-4">
<div class="input-group">
<span class="input-group-addon">Tel</span>
<input id="msg" type="text" class="form-control" name="msg" >
</div>
</div>
<br><br>
<div class="col-xs-4">
<div class="input-group">
<span class="input-group-addon">Introducer</span>
<input id="msg" type="text" class="form-control" name="msg" >
</div>
</div>
<br><br>
<div class="col-xs-4">
<div class="input-group">
<span class="input-group-addon">Address</span>
<textarea class="form-control" rows="5" id="address"></textarea>
</div>
</div>
<br>
</table>