【发布时间】:2011-06-17 10:39:48
【问题描述】:
型号:
<?php
class Blogm extends CI_Model{
function __construct()
{
// Call the Model constructor
parent::__construct();
}
function get()
{
$query = $this->db->get('post', 1);
return $query->result();
}
}
?>
查看:
<h2>
<?php
foreach($query as $a):
echo $a;
endforeach;
?>
</h2>
</body>
</html>
控制器:
<?php
class Blog extends CI_Controller{
public function __construct(){
parent::__construct();
$this->load->model('Blogm','',TRUE);
}
public function index(){
$data['title'] = 'Sblog';
$data['message'] = 'My Sblog';
$data['menu_item'] = array('home','contact');
$this->load->view('headerv.php', $data);
$data['query'] = $this->Blogm->get();
$this->load->view('bodyv.php', $data);
//$this->load->view('sidebarv.php');
//$this->load->view('footerv.php');
}
}
?>
数据库:
id int(11) No None auto_increment
title text
MIME: text/plain latin1_swedish_ci No None
content text
MIME: text/plain latin1_swedish_ci No None
time timestamp on update CURRENT_TIMESTAMP No CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
posted int(1) No 0
数据库只有一个条目……
这是我的错误..
遇到了 PHP 错误
严重性:4096
消息:stdClass 类的对象无法转换为字符串
文件名:views/bodyv.php
行号:5
【问题讨论】:
-
你可以看到错误在
body.php(view) 文件中,不在模型或控制器中,请向我们展示这个文件。你正在尝试将对象用作字符串 -
opps...我的错误我没注意到。
标签: php mysql codeigniter