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

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

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

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

กระทู้: 27



ดูรายละเอียด
« เมื่อ: 24 มิถุนายน 2009, 16:11:47 »

<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<?php
$host = "127.0.0.1";
$user = "root";     
$passwd = "1234";
$dbname = "sendfile";
   mysql_connect($host,$user,$passwd) or die("ติดต่อ Host ไม่ได้");
   mysql_select_db($dbname) or die("ติดต่อฐานข้อมูลไม่ได้");
   mysql_query("SET NAMES TIS620");
   $sql = "select *from upload_file ";
   $query=mysql_db_query($dbname, $sql);
   //print "<h3>รายการไฟล์งานที่ส่ง ".mysql_num_rows($sqlquery)."</h3>";
   print "<table>";
         print "<tr bgcolor=f9b967>";
            //print "td align = center > เลือก</td>";
            print "<td align = center>ลำดับ</td>";
            print "<td align = center>รหัสประจำตัวนักศึกษา</td>";
            print "<td align = center>ชื่อ - นามสกุล</td>";
             print "<td align = center>ชื่อไฟล์</td>";
            print "<td align = center>ขนาดไฟล์</td>";
            print "<td align = center>ชนิดไฟล์</td>";
            print "<td align = center>วันที่ส่ง</td>";
            print "<td align = center>เวลา</td>";
            
         print "</tr>";
   while ($array = mysql_fetch_array($query))
         {      
         $id = $array['id'];
         print "<tr bgcolor=dcdcdc>";
            print "<td>".$array['file_id'] ."</td>";
            print "<td>".$array['studentID'] ." </td>";
            print "<td>".$array['name_student'] ." </td>";
            print  "<td>".$array['file_name']."</td>";
            print "<td> ".$array['file_size'] ." </td>";
            print "<td> ".$array['file_type']." </td>";
            print "<td> ".$array['date']." </td>";
            print "<td> ".$array['time']." </td>";
         
            
         print "</tr>"; 
          }
   print"</table>";
   mysql_close();
?>           

------------------------------------------------------------------------------


คือตอนนี้ดึงข้อมูลไฟล์จาก DB มาแสดงเป็นตารางได้แล้ว

แต่ต้องการดึงไฟล์ที่เรา เก็บลงพาทไป มาแสดงเพื่อให้ คลิกเปิดไฟล์ หรือ ดาวโหลดไฟล์


ต้องทำยังไงค่ะ ต้องเขียนโค๊ดเพิ่มยังไงเอ่ย  :-\ :-\

บันทึกการเข้า
kuznetsova
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,316



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 24 มิถุนายน 2009, 16:29:32 »

ใส่ลิงค์ให้มันเลยครับ ถ้าเป็นไฟล์ รูป มันก็จะแสดงได้เลย
<a href="ที่อยู่ไฟล์">ชื่อไฟล์</a>

ส่วน การทำดาวน์โหลด ต้องใช้ header ช่วยนะครับ หาได้ ใน php.net จ้า
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์