2013-03-08 41 views
-2

我要讓變量的只是更多的簡單改變它的冠軍。這是我的代碼

<?php foreach($query->result() as $row) : ?> 
      <?php $id = $this->uri->segment(1);?> 
      <?php if($id === "product"){ $id === 'product'; }elseif($id === 'pabrikan'){ $id === 'pabrikan';} ?> 
      <?php $productTitle = str_replace(' ' ,'-', $row->.$id._title);?><?php endforeach;?> 

不過,我想使$ productTitle可以是動態的通過從$ id獲取。 如何$按行> PRODUCT_TITLE可以$行 - > $ id_title的$ ID是段取1

回答

0

試試這個:

<?php 
foreach($query->result_array() as $row) 
{ 
    $id = $this->uri->segment(1); 
    $var_title=$id.'_title'; 
    $productTitle=$row[$var_title]; 
    ..... 
+0

感謝豬頭...這真的幫助 – 2013-03-08 07:40:48

+0

@nady saptra歡迎花花公子,將答案標記爲已接受 – 2013-03-08 12:56:21