2016-04-29 90 views
0

顯示GROUP_CONCAT值,鑑於其....顯示group_contat時,即時通訊的數據顯示完美,但不能displayin group_contact列表的特定名單GROUP CONCAT和錨URL問題

值得注意的URL:它的動態數據顯示使用foreach語句。

觀點:

<?php foreach ($home_cat as $homecat) { ?> 

    <div class="col-md-4"> 

      <h3 class="text-center" style="border: 1px solid red"><?php echo $homecat['catagories']?></h3> 
      <div class="row"> 
       <img style="width: 350px; height: 250px" 
        src="<?php echo base_url();?>inc/img/<?php echo $homecat['catagory_image']?>"> 
       <h6><?php 

     $listdata = explode (',', $homecat ['cat_data']); 
     foreach ($listdata as $list_data) { 
      echo '<a href="#">' . $list_data . '</a></br>'; 
     } 
     ?> 

    </h6> 
      </div> 
     </div> 

     <?php } ?> 

現在我想代替 「#」,以顯示我的數據庫URL。

模型

$this->db->select('a.id,a.catagories,b.catagory_image,b.catagory_url as url,GROUP_CONCAT(b.catagory_title) as cat_data'); 
    $this->db->from('catagory as a'); 
    $this->db->join('home_page as b','a.id = b.c_id','inner'); 
    $this->db->group_by('a.id'); 



    $query = $this->db->get(); 
    return $query->result_array(); 

Database

+0

顯示相關的代碼 – scaisEdge

+0

先生,我添加的代碼...請檢查一次 –

+1

你的代碼片段是不完整的,秀你的mysql查詢調用部分也是如此。並描述你正在尋找的預期結果。 – Alex

回答

0

要確保你的路徑是正確的

src="<?php echo base_url();?>inc/img/<?php echo $homecat['catagory_image']?>"> 

最終嘗試調試與

$my_url = base_url() . 'inc/img/' . $homecat['catagory_image']; 
var_dum($my_url) ; 

可能是你甲肝Ë缺少/例如:'/inc/img/'或你的$homecat['catagory_image']不包含正確的值

0

我FI正確了自己的目標:現在我想代替「#」,以顯示我的數據庫URL。

你應該只改變您:

echo '<a href="#">' . $list_data . '</a></br>'; 

echo '<a href="'. $homecat ['url'].'">' . $list_data . '</a></br>'; 
+0

先生我有URL列在DATABASE數據特定$ list_data .....現在我想在插入href =「」.....希望你明白.....面臨問題自3小時起 –

+0

目前尚不清楚。但請檢查我的更新 – Alex

+0

我厭倦了將id綁定到網址.....只有第一個id正在加載.....我認爲我們必須使用foreach語句......但是如何......幫助我先生 –