Php codeigniter:如何显示db中的单线
您好,我只是想知道如何从db只显示一行。 我可以用foreach循环显示,但没有foreach循环无法显示 这是我的密码: 此控制器用于查看模型中的数据Php codeigniter:如何显示db中的单线,php,codeigniter,Php,Codeigniter,您好,我只是想知道如何从db只显示一行。 我可以用foreach循环显示,但没有foreach循环无法显示 这是我的密码: 此控制器用于查看模型中的数据 > > > 但是没有foreach循环就无法显示。当我尝试它的错误时。 我想知道如何在没有foreach循环的情况下发布数据,该循环显示时不会出错 提前感谢更新此功能 public function select_main_body() { $this->db->selec
>
>
>
但是没有foreach循环就无法显示。当我尝试它的错误时。
我想知道如何在没有foreach循环的情况下发布数据,该循环显示时不会出错
提前感谢更新此功能
public function select_main_body() {
$this->db->select('*');
$this->db->from('tbl_main_body');
$result_query = $this->db->get();
$result = $result_query->row();
return $result;
}
现在移除foreach,就像
<?php echo $main_body_details->main_body; ?>
在型号使用中
$result = $result_query->row();
return $result;
这只返回一行。如果有多行,则返回其中的第一行
在视图中,您可以访问
$main_body_details->main_body
是否要显示db中的第一个结果行?是的,我想显示第一个结果。您好,谢谢。它的工作。我想知道另一件事。如果我显示我的第二行结果,我可以??有两种方法,第一种是在查询限制1,2中设置限制,或者从索引返回完整的数组回音,如$arr\u name[0]->a,$arr\u name[1]->a。。但限制是最好的方式,并确保你会接受我的答案:)你好,如果这一行现在显示我的快速排现在我想显示第二排。我怎么能??谢谢你想知道其他逻辑吗?是的。就像我想显示db中的第二行一样。但是你给我的这段代码显示了db中的快速行。你好,你能告诉我如何显示第二行结果吗??就像我想显示db中的第二行一样。但是您给我的上面的代码显示了db中的快速行。正如您在参考页$result_query()->row(2)中看到的,第二行是第二行
> public function index()
> {
> $data=array();
> $data['menu_details'] = $this->sa_model->select_menu();
> $data['maincontent']=$this->load->view('home_message',$data,true);
> $this->load->view('index',$data);
> }
i can show with foreach loop
> <?php foreach ($main_body_details as $mb_details) { ?>
> <?php echo $mb_details->main_body; ?>
> <?php } ?>
public function select_main_body() {
$this->db->select('*');
$this->db->from('tbl_main_body');
$result_query = $this->db->get();
$result = $result_query->row();
return $result;
}
<?php echo $main_body_details->main_body; ?>
$result = $result_query->row();
return $result;
$main_body_details->main_body