2010-12-14 69 views
0
結果

我控制器的foreach沒有出現在視圖

<?php 

class Blog extends Controller { 

function Blog() 
    { 
     parent::Controller(); 

    } 


    function index() 
{ 

     $data['title']= "this is a blog"; 
     $data['heading']="Pretty wise"; 
     $data['query']= $this->db->get('entries'); 
     $this->load->view('blogview.php',$data); 

} 


} 
?> 

我的視圖文件是

<html> 
    <head> 
    <title><?= $title ?></title> 

</head> 
    <body> 
    <h1> <?=$heading?></h1> 

    <?php foreach($query->result() as $row): ?> 

     <h3><?= $row->title ?></h3> 
     <p><?= $row->body ?></p> 

     <hr> 


    <?php endforeach; ?> 



    </body> 
    </html> 

的這個輸出是像這樣的東西

title ?> 
body ?> 
--------------------- 
title ?> 
body ?> 
--------------------- 

漂亮錯過了一個頁面起來吧?笑

我相信對其他數據庫連接的東西, 我試圖輸出在我的數據庫

+0

Firefox中的標題是 faris 2010-12-14 17:42:57

回答

2

它看起來像你沒有短標籤在Apache安裝開啓兩行。

短標籤允許你做<?= ?>而非<?php echo($title); ?>

+0

以及多數民衆贊成尷尬/害羞謝謝<3 :) – faris 2010-12-14 17:46:33

+0

這是否回答這個問題?如果是的話,接受它。 – 2010-12-14 17:49:52

+0

是的,但等待...你知道10薄荷糖的事情 – faris 2010-12-14 17:51:34

相關問題