请教一个新闻标题的问题?
这是model页的,想显示不同新闻的标题(就是不同的新闻的标题不一样),应该怎样做?function get_article_content($id){
$query = $this->db->get_where('article',array('id' => $id));
return $query->result();
}
这是Controller的,之前只要在Controller,写一个$data['title'] ='abc',就能把它输到标题里,但现在是动态的新闻标题,不知怎搞,请各位大大帮帮忙,先谢了
function content(){
$this->load->Model('Mhome');
$data['category'] = $this->Mhome->get_category();
$data['get_article_content'] = $this->Mhome->get_article_content($this->uri->segment(3));
$this->load->view('newscontent',$data);
}
楼主不妨在view中print_r($get_article_content);
一切自见分晓 Array ( => stdClass Object ( => 1 => 1 => 1 => 中国驻菲使馆谴责凶手棺木盖国旗 => 核心提示:中国驻菲律宾大使馆于27日发布书面声明,强烈谴责菲律宾劫持人质事件中枪手门多萨的棺木覆盖菲律宾国旗,大使馆对此行为表示强烈愤慨。菲律宾总统府与外交部表示,赞同中国大使馆的观点。门多萨棺木覆盖国旗,并不符合相关法例,是门多萨家属的私人行为。 => 163 => ojy => 2010-08-28 ) )
打印了,应该在那里调用和输出呢?我刚学,不太会 额,这样都不会输出title?这个就是PHP基础了额
首先$get_article_content这个是个数组,其下标为0的是个对象
$get_article_content->title应该就是你要的值了
实在不行你可以使用foreach 值是输出来了,但值不是在浏览器那里,而是在页面输出,我是想在浏览器输出!
我的浏览器标题是这样<title><?=$title?></title> 因为之前有些标题用了$data['title'] ='abc' 这就更是基础啦,用js写吧
document.title='<?php echo $get_article_content->title;?>';
用你这个方法是可以了,但只有当前新闻可以,另一条新闻就不行了:'( {:3_50:}建议先学php基础 晕,不是基础的问题,而是我对这ci不熟悉 回复 9# charlesou
难道 CI 是 C++ 写的吗?这些都是 PHP 基础问题,说白了都是编程小技巧,和 CI 无关。
你可以在视图里写:
<title><?=$当前新闻标题?> - <?=$你的默认标题?></title>
页:
[1]
2