[新手急求解决] 关于数据库结果集操作
建立了如下数据表p_youhui p_image p_zifei p_zhuangtai
8折 ./image 免费 进行中
9折 ./image 免费 进行中
7折 ./image 免费 进行中
我在model中
class db_model extends CI_Model
{
public function __construct()
{
$this->load->database();
}
public function getAllInfo()
{
$query = $this->db->get('youhui');
return $query->result_array();
}
}
在控制器中 怎么写 对取的结果集 保存到data数组中呢 ??
<?php
class show_youhui extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->load->model('db_model');
}
public function index()
{
$data['query'] = $this->db_model->getAllInfo();
$data['p_youhui'] =
$data['p_image'] =
$data['p_zifei'] =
$data['p_zhuangtai'] =
// 这里怎么写呢 ???
$this->load->view('youhui/youhui',$data);
}
}
public function index()
{
$data['query'] = $this->db_model->getAllInfo();
$this->load->view('youhui/youhui',$data);
}
view:
<?php
foreach($query as $item){
echo $item['p_youhui']
}
?>
huboo82 发表于 2012-5-4 15:31 static/image/common/back.gif
view:
可是这样 好像不可以单独操作 每个元组啊 HelpMe 发表于 2012-5-4 15:39 static/image/common/back.gif
可是这样 好像不可以单独操作 每个元组啊
什么是单独操作? Hex 发表于 2012-5-4 15:43 static/image/common/back.gif
什么是单独操作?
输出的时候随意次序输出先输出p_image 然后在输出p_youhui 这样也可以 HelpMe 发表于 2012-5-4 15:58 static/image/common/back.gif
输出的时候随意次序输出先输出p_image 然后在输出p_youhui 这样也可以
这个$item就像这样:
$item = array('p_youhui' => '8折', 'p_image' => './image', 'p_zifei' => '免费', 'p_zhuangtai' => '进行中');
的一个数组。 HelpMe 发表于 2012-5-4 15:58 static/image/common/back.gif
输出的时候随意次序输出先输出p_image 然后在输出p_youhui 这样也可以
现在不就可以随意输出吗?
PHP的数组都是可以随意输出的。
页:
[1]