2016-07-25 34 views
0

Ich speichere den Namen des Bildes in database.now Ich retrive den Namen des Bildes.Ich versuche, das Bild wie folgt anzuzeigen.Dies ist meine Ansicht.Image ist mein hochgeladener Ordnername.Wie wird das Bild angezeigt?

<?php include('inc/header.php');?> 

<div class="main"> 
    <?php 
     foreach ($image as $row) { 
      echo "<img src='<?php echo base_url();?>images/$row->image'>"; 
     } 

    ?> 


</div> 
<?php include('inc/footer.php');?> 

aber das Bild ist broken.how kann ich helfen fix them.please

Antwort

1

Dies funktioniert: echo "<img src='".base_url()."images/".$row->image."'>

Sie brauchen keine PHP-Tag in echo-Anweisung wieder zu öffnen.

Sind Sie sicher, dass Bildname korrekt ist, und haben Sie Bild Erweiterung im Namen?

versuchen auch images/$row->image innerhalb php-Tag zu setzen:

echo "<img src='<?php echo base_url().'images/'.$row->image.'png';?>'>"; 
+0

meine Datenbankfeld Bildspeicher der Bildname mit seinem extension..when inspizieren i das Element anstelle des Pfades gibt es PHP-Code in Bild src ..like

+0

Versuchen Sie dies: 'echo" ' – user2480250

+0

Sie müssen nicht wieder öffnen php-Tag in Echo-Anweisung – user2480250

Verwandte Themen