Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > พี่ๆรบกวนช่วยดูโค้ด insert ไฟล์ให้หน่อยค่ะ คือว่า insert ได้เฉพาะไฟล์เอกสาร



 

พี่ๆรบกวนช่วยดูโค้ด insert ไฟล์ให้หน่อยค่ะ คือว่า insert ได้เฉพาะไฟล์เอกสาร

 



Topic : 131172



โพสกระทู้ ( 87 )
บทความ ( 0 )



สถานะออฟไลน์




คือฟิวชื่อกับแผนกไม่บันทึกคะ

66666
myfile.sql
Code (SQL)
CREATE TABLE `myfiles` (
  `FilesID` int(4) NOT NULL auto_increment,
  `FilesName` varchar(100) NOT NULL,
  `Name` varchar(50) NOT NULL,
  `Department` varchar(50) NOT NULL,
  `Datesave` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY  (`FilesID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=14 ;

-- 
-- dump ตาราง `myfiles`
-- 

INSERT INTO `myfiles` VALUES (1, 'เพื่อนชวนเพื่อน TPBR.pdf', '', '', '2018-05-31 08:42:21');
INSERT INTO `myfiles` VALUES (2, 'UOB.txt', '', '', '2018-05-31 08:42:21');
INSERT INTO `myfiles` VALUES (3, 'รายการประเมิน.pdf', '', '', '2018-05-31 08:42:21');
INSERT INTO `myfiles` VALUES (4, 'Manaul Calandar.pdf', '', '', '2018-05-31 08:42:21');
INSERT INTO `myfiles` VALUES (12, '20180409 CPS Homebrand Trolley Bin Liner 240L 4pk.pdf', '', '', '2018-05-31 11:08:42');
INSERT INTO `myfiles` VALUES (11, '20180409 CPS Homebrand Trolley Bin Liner 240L 4pk.pdf', '', '', '2018-05-31 08:45:10');
INSERT INTO `myfiles` VALUES (13, '22222.pdf', '', '', '2018-05-31 11:22:53');

ส่วนของฟอร์มคะ uploadfile1.php
Code (PHP)
<form name="form1" method="post" action="uploadfile2.php" enctype="multipart/form-data">
	<div class="col-lg-12">
       <div class="row">
			<div class="col-lg-5">
            <div class="form-group">
			<label> ชื่อไฟล์</label>
            <input name="Name" class="form-control" id="Name"  placeholder="ระบุ ชื่อไฟล์" required="required"/></textarea>
        </div></div>
			<div class="col-lg-3">
            <div class="form-group">
			<label>เอกสารของแผนก</label>
            <select name="Department" class="form-control" id="Department" placeholder="ระบุเอกสารของแผนก" required />
                      <option value=""></option>
					  <option>HR</option>
					  <option>QMR</option>
					  <option>DCC</option>
                      <option>CI</option>
                      <option>PUR</option>
                      <option>MSC</option>
                      <option>PRO</option>
                      <option>QC</option>
                      <option>STORE</option>
                      <option>MTN</option>
                      <option>ACC</option>
					  <option>PPC</option>
					  <option>SHE</option>
                      <option>IT</option>
                      <option>ผู้บริหาร</option>
                    </select>
				</div></div></div>
		<div class="row">
			<div class="col-lg-4">
            <div class="form-group">
			<label>เลือกไฟล์เอกสาร</label>
            <input type="file" name="filUpload">
		</div></div></div>
        <div class="row">
			<div class="col-lg-4">
            <div class="form-group">    
			<button class="btn btn-success" name="btnSubmit" type="submit" value="Submit">เพิ่มข้อมูล</button>
	    </div></div></div>
</form>


uploadfile2.php
Code (PHP)
<?php
/*
echo "<pre>";
print_r($_POST);
echo "</pre>";
exit();
*/
if(copy($_FILES["filUpload"]["tmp_name"],"myfile/".$_FILES["filUpload"]["name"]))
	{
		echo "Copy/Upload Complete<br>";

		//*** Insert Record ***//
		$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
		$objDB = mysql_select_db("mydatabase");
		$strSQL = "INSERT INTO myfiles ";
		$strSQL .="(FilesName,Name,Department) VALUES ('".$_FILES["filUpload"]["name"]."','".$_POST["txtName"]."','".$_POST["txtDepartment"]."')";
		$objQuery = mysql_query($strSQL) or die ("Error in query: $sql " . mysql_error());

	mysql_close();;

		}
?>
<a href="uploadfile1.php">ดูข้อมูล</a>





Tag : PHP, MySQL









ประวัติการแก้ไข
2018-05-31 13:28:49
2018-05-31 13:29:55
2018-05-31 13:36:31
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-05-31 13:27:55 By : panthipa View : 740 Reply : 4
 

 

No. 1



โพสกระทู้ ( 92 )
บทความ ( 0 )



สถานะออฟไลน์


uploadfile2.php บรรทัดที่ 16 เปลี่ยนตามนี้ครับ
$_POST["txtName"] เป็น $_POST["Name"]
$_POST["txtDepartment"] เป็น $_POST["Department"]

เนื่องจาก uploadfile1.php ตั้งชื่อ input เป็น Name และ Department








ประวัติการแก้ไข
2018-05-31 13:41:39
2018-05-31 13:42:31
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-31 13:41:17 By : zadstoms
 


 

No. 2



โพสกระทู้ ( 87 )
บทความ ( 0 )



สถานะออฟไลน์


เครื่องหนูยัง insert ข้อมูลยังไม่ได้เลยค่ะแต่ลองเอาโค้ดไปรันเครื่องเพื่อนรันได้ Insert ข้อมูลครบ
เรื่องของเรื่องน่าจะมาจากที่เข้าไปปรับค่า config php เมื่อวานตอนเย็นเดี๋ยวลองลบ Appserv ลงใหม่น่าจะได้ขอบคุณนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-31 14:11:55 By : panthipa
 

 

No. 3



โพสกระทู้ ( 1,096 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


<option>DCC</option>

ไม่มี value มันจะเอาค่าไปบันทึกอ่ะ

<option value="DCC">DCC</option>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-31 14:32:44 By : Pong Thep
 


 

No. 4



โพสกระทู้ ( 89 )
บทความ ( 0 )



สถานะออฟไลน์


uploadfile1.php
บรรทัดที่ 7 เปลี่ยนตามนี้ครับ <input name="txtName" class="form-control" id="txtName" placeholder="ระบุชื่อไฟล์ " required="required"/></textarea>
บรรทัดที่ 12 เปลี่ยนตามนี้ครับ <select name="txtDepartment" class="form-control" id="txtDepartment" placeholder="ระบุเอกสารของแผนก" required />

* อย่าลืมสร้างโฟลเดอร์ myfile เพิ่อเก็บไฟลฺ์อัพโหลด ด้วยนะครับ โดยให้อยู่ในโฟลเดอร์เดียวกันกับไฟล์ uploadfile1.php *


ประวัติการแก้ไข
2018-05-31 21:43:01
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-31 21:34:53 By : chai19
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : พี่ๆรบกวนช่วยดูโค้ด insert ไฟล์ให้หน่อยค่ะ คือว่า insert ได้เฉพาะไฟล์เอกสาร
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่