2016-05-08 9 views
0

問題があります。私のコードの画像が表示されないのはなぜですか?ここでCodeigniterは画像を表示できません

は私のコードです:

<div class="panel-body"> 
    <!-- start grids_of_3 --> 
    <?php 
    $query=$this->db->get('produk'); 
    foreach($query->result_array() as $c) { 
    ?> 
    <div class="grids_of_3"> 
     <div class="grid1_of_3"> 
      <a href="details.php"> 
       <img src="<?php echo base_url('assets/uploads/$gambar')?>" alt=""/> **-> i think error in this** 
       <h3><?php echo $c['nama']?></h3> 
       <span ><?php echo $c['harga']?></span> 
      </a> 
     </div> 
     </div> 
     <?php } ?> 
     </div> 
     </div> 

誰もが私の問題を解決することはできますか?

+0

デバッグの結果は何ですか?何か間違いはありますか? – MinhTri

+0

'$ gambar'には何がありますか? – Thanos

+0

エラーは表示されず、画像は表示されません。表示画像の$ gambar平均変数。 –

答えて

1

なぜ私のコードの画像が表示されませんか?


PHPでは、一重引用符と二重引用符の違いをチェックする必要があります。

Docs says

注:彼らは、単一引用符で囲まれた文字列で発生したときに引用され、ダブル、ヒアドキュメント構文と異なり、変数と特殊文字のエスケープシーケンスは展開されません。

はそれが好きでください:

<img src="<?php echo base_url('assets/uploads/' . $gambar)?>" alt=""/> 

または

<img src='<?php echo base_url("assets/uploads/$gambar")?>' alt=""/> 
関連する問題