更新:
我怎么能/将能够显示结果。我的思想被阻塞了,我似乎无法认为因为我所有的思想优先考虑的是如何显示的设计/外观。如果有人可以在代码中向我展示如何显示每个数据,我将能够完成。
我几乎没有时间来制作更好的数据库结构,所以一张表就足够了。:)
表列:id名称餐菜烹饪难度描述
搜索视图:第一步
<h2>Results:</h2>
<?php if($result == 0):?>
No records found.
<?php else:?>
<?php foreach($result as $r):?>
<?=anchor('recipe_controller/show_recipe_search/'.$r->id,$r->name);?><br />
<?php endforeach;?>
<?php endif;?>
<p>
<?=$links?>
</p>
控制器:第二步
public function show_recipe_search()
{
$to_show = $this->uri->segment(3);
$this->db->where('id', $to_Show);
$query = $this->db->get('recipe');
$data['result'] = $query->result_array();
$this->load->view('display_recipe',$data);
}
视图:第三步
<?php foreach($result as $r):?>
<h2><?php echo '$name'; ?></h2> // Recipe name
<?=$r->echo rest of row;?><br />
<?php endforeach;?>
由于我的观点不完整,因为我的思想使我瘫痪。为什么。我只是想不出我将如何显示结果。应该很容易,但在我能想象出设计之前,我还不能回应结果。
这个错误意味着什么?
遇到一个php错误
严重性:注意
消息:试图获取非对象的属性
文件名:views/display_recipe.php
行号:63
第 63 行是<h2><?php echo $r->name; ?></h2>