ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingติดปัญหาดึงรูปมาจากดาต้าเบส รูปไม่ขึ้น
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ติดปัญหาดึงรูปมาจากดาต้าเบส รูปไม่ขึ้น  (อ่าน 213 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
bwnm29
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 8



ดูรายละเอียด
« เมื่อ: 20 มีนาคม 2017, 21:33:37 »

พอดีทำไฟล์อับโหลด รูปลงไปในดาต้าเบสได้แล้วครับ แต่ติดปัญหา เวลาเรียกให้รูปมาแสดงในหน้าเว็บ  มันไม่ขึ้นรูปมา แต่พอคลิกขวาที่จะเจอแหล่งที่มาของรูป

อันนี้โค้ดตอนเอารูปลง

โค๊ด:
$ext=pathinfo(basename($_FILES['pro_image']['name']),PATHINFO_EXTENSION);
$new_image_name='img_'.uniqid().".".$ext;
$image_path = "upload/";
$upload_path =$image_path.$new_image_name;
// start upload
$success = move_uploaded_file($_FILES['pro_image']['tmp_name'], $upload_path);
if ($success==FALSE) {
echo "ไม่สามารถอับโหลดรูปได้";
exit();
}

$pro_image = $new_image_name;

$q = "INSERT INTO images (pro_image) VALUES ('$pro_image')";

$result = mysql_query($q);


โค้ดตอนดึงรูปมานะครับ

โค๊ด:
<?php $ret=mysql_query("select * from images");
  $cnt=1;

  while($row=mysql_fetch_array($ret))
 
 {
?>


                              <tr>
                              <td><?php echo $cnt;?></td>
                                  <td><img src="upload/<?php $row['pro_image'];?> " width="100px" height "100px"></td>
                                 
                                  <td align="center"></td>
                              </tr>
                            <?php $cnt=$cnt+1; }?>
                             

เหมือนมันไม่เรียกชื่อไฟล์นั้นมา เพราะคลิกขวา แล้วมันขึ้นตรง url แค่ admin/upload
บันทึกการเข้า
ten1312
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 1,466



ดูรายละเอียด
« ตอบ #1 เมื่อ: 20 มีนาคม 2017, 21:45:56 »

ตรงนี้ต้อง echo ออกมาด้วย

<td><img src="upload/<?php echo $row['pro_image'];?> " width="100px" height "100px"></td>
บันทึกการเข้า

บันทึกการเรียนเขียน Program
Java :2 พย. 2559 - 19 พย. 2559 หยุดไว้ก่อน
PHP SQL HTML CSS Bootstrap : 25 พย. 2559 - ปัจจุบัน
Javascript jQuery Ajax Angular JS : เรียนผ่านๆยังไม่จริงจัง

Crib Bedding
bwnm29
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 8



ดูรายละเอียด
« ตอบ #2 เมื่อ: 20 มีนาคม 2017, 21:48:47 »

ขึ้นแล้วครับ ขอบคุณมากครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์