2013-08-17 4 views
0

Вот мой исходный код.Я не могу показать картинку


<?php 
include "koneksi.php"; 
$datatamu= mysql_query("select judul_gambar,nama_file from gambar order by judul_gambar asc"); 
echo " 
    <table> 
     <tr> 
      <th>judul_gambar</th> 
      <th>gambar</th> 
     </tr>"; 
     while($rec=mysql_fetch_object($datatamu)){ 

     echo "<tr>"; 
     echo "<td>".$rec->judul_gambar."</td>"; 
     echo "<td"; 
     echo "<img src='.$rec->nama_file.' alt='.$rec->judul_gambar' title='.$rec->judul_gambar' width='100'>"; 
     echo "</td>"; 
     echo "</tr>"; 
     }" 
    </table>"; 
     mysql_close(); 
?> 

Я создаю Гамбар папки на тот же каталог с исходным кодом. и здесь является база данных


id_gambar: Int [5]


judul_gambar: VARCHAR [25]


nama_file: VARCHAR [25]


извините, если мой английский плохой , :)

+1

В чем проблема именно? –

+0

Я не могу показать картинку :) – jarenjarfa

+0

Является ли проблема с битом SQL? Возможно. Возможно, вы не получаете URL-адрес в первую очередь. Сделайте var_dump (объект) и посмотрите, печатает ли он URL. –

ответ

2

В эхо-заявление, используя . для конкатенации, когда вы не конкатенации означает, что . появится в вторит выходе

echo "<img src='".$rec->nama_file."' alt='".$rec->judul_gambar."' title='".$rec->judul_gambar."' width='100'>"; 
+0

все еще не работает – jarenjarfa

+1

Посмотрите на HTML, который генерирует ваш скрипт, и посмотрите, что на самом деле создано вашим кодом - научитесь это делать, и вы учитесь для отладки собственного кода –

+0

каталог неправильный Я положил **. ** перед $ rec-> filename – jarenjarfa

Смежные вопросы