PDA

View Full Version : Image can not be stored



thientanchuong
26-11-2009, 04:03
đây code của mình để store image trên website:


$query= 'SELECT * FROM product ORDER BY catID ASC';
$result = mysql_query ($query, $conn) or die (mysql_error($conn));

$odd = true;
while ($row = mysql_fetch_array($result))
{
echo ($odd ==true)?'<tr class="odd_row">':'<tr class="even_row">';
$odd = !$odd;
extract ($row);
echo'<td style="text-align: center; width: 100px;"><a href="'.'details.php?pID='.$pID.'"><img src="images/'.$pImage.'.jpg" alt="'.$pImage.'" /></a></td>';
echo'<td><a href="details.php?pID='.$pID.'">'.$pName.'</a></td>';
echo'<td style ="text-align:right;">
<a href="details.php?'.'pID='.$pID.'">'.$pPrice.'</a></td>';
echo'</tr>';

}

và Attribute image trong product table của mình:

http://i.imagehost.org/0464/image.jpg

và kết quả hiên lên trên trang web là:

http://i.imagehost.org/0343/image1.jpg

bạn check code dùm, mình sai cho nào mà sao ko hiên hình ảnh ra đc. ?

trong database, mình có phải cần kèm images/ trước mỗi tên hình ảnh ko? hay chỉ cần tên duy nhất rùi trong code php đữa img src="images/....." là đc ? Mình đẵ thử cả 2 cách nhưng vẫn ko đc

thuyduongcd
26-11-2009, 09:48
Còn phải xem mấy cái file image này nằm ở vị trí nào so với thư mục gốc