【发布时间】:2015-10-16 15:53:01
【问题描述】:
你们都做得很好,真的很感激。在单击下拉列表并显示在文本框中后,我在 codeigniter 中从数据库中获取数据时遇到问题。我上传了下面的图片以更好地理解我的问题。在图片中我必须选择单个而不是从数据库中获取记录,同样的想法也适用于多个。我不擅长 codeigniter。请帮助我。
控制器
class Welcome extends CI_Controller {
public function index()
{
$this->load->model('model_Details');
$results = $this->model_Details->retrive1();
$data['posts'] = $results;
$this->load->view('organization',$data );
}
型号
class Model_Details extends CI_Model{
public function __construct()
{
parent:: __construct();
$this->load->database();
}
public function retrive1()
{
$this->db->select('Fname,Lname,age,mobile');
$this->db->where('Id', '1');
$this->db->from('details');
$q = $this->db->get();
return $q->result();
}
查看
<div class="container">
<div class="row">
<div class="col-xs-2 col-sm-2 col-md-2">
<div class="title">
<p><strong>Website</strong></p>
<select style="width:150px;" name="website" >
<option>Select</option>
<option >Single </option>
<option>Multiple </option>
</select>
</div>
</div>
<div class="col-xs-2 col-sm-2 col-md-2">
<div class="title">
<p><strong>Fname</strong></p>
<input type="text" name="Fname" style="width:100px;" value=''>
</div>
</div>
<div class="col-xs-2 col-sm-2 col-md-2">
<div class="title">
<p><strong>Lname</strong></p>
<input type="text" name="Lname" style="width:100px;" value=''>
</div>
</div>
<div class="col-xs-2 col-sm-2 col-md-2">
<div class="title">
<p><strong>age</strong></p>
<input type="text" name="age" style="width:100px;" value=''>
</div>
</div>
<div class="col-xs-2 col-sm-2 col-md-2">
<div class="title">
<p><strong>mobile</strong></p>
<input type="text" name="mobile" style="width:100px;" value=''>
</div>
</div>
</div><!--row-->
</div><!--container-->
</br></br>
<input type="submit" class="submit" name="SUBMIT" value="Submit">
[1]: http://i.stack.imgur.com/ojjEb.png
【问题讨论】:
-
为什么你需要输入字段来检索数据——你没有提到有问题的那部分。你需要它还是它可以只是数据的表示?
-
先生。 Tpojka,我提到我必须从数据库中获取数据并将其显示在文本框中
标签: html codeigniter