※ 引述《issuemylove (skill)》之銘言:
: 各位大大好
: 小弟在官網教學中學習了controller傳參數到view的辦法
: 例如:
: controller 檔案
: $data['temp1'] = "t1";
: $data['temp2'] = "t2";
: $this->load->view("my_view", $data);
: my_view 檔案中要使用變數的話,則
: <?php echo $temp1; ?>
: <?php echo $temp2; ?>
: 但是我今天的data換成是query資料庫中回傳的值 (超過一個回傳值)
: 我要如何在view檔案中使用它呢??
: controller 檔案中
: $query = $this->db->query("YOUR QUERY");
: $this->load->view( "my_view", $query);
: my_view 檔案中我就不知道要怎樣填寫了QQ
: 因為這時候我不知道變數名稱呀~"~|||
: 請問我要如何才能夠把這些值給取出來呢?
這是諸多做法的其中一種:
$data['query'] = $this->db->query('YOUR QUERY');
$this->load->view('my_view',$data);
------------
my_view.php
------------
<?php foreach($query->result() as $row):?>
<div><?=$row->name?></div>
<?php endforeach?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.50.235