ขอความช่วยเหลือ การใช้ php import CSV to mysql ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
mekhong
PHP Full Member
PHP Full Member
โพสต์: 33
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

ขอความช่วยเหลือ การใช้ php import CSV to mysql ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mekhong »

**ลองค้นหาไม่เจอการใช้ LOAD DATA ครับ**
อยากให้ใช้การ browse ไฟล์อัพโหลดครับ แล้ว ก็ใช้ LOAD DATA ในการ import ข้อมูลเข้าครับ(เพราะคิดว่าเร็วและไม่กินเครื่องเกินไปนัก)

ผมอยากนำไปใช้ที่ Hosting ทีเช่าเอาไว ผมจะรู้ path ไฟล์ได้อย่างไรครับ

ท่านใดมีคำชี้แนะช่วยกระผมด้วย
ขอบคุณครับ

importmember.php ครับ

โค้ด: เลือกทั้งหมด

<?php


 $filename = $_FILES["memberFile"]["name"];
 echo "Import file name  ".$filename."</br />";
 
mysql_connect("localhost","root","");
mysql_select_db("chapanakit_rta");

$sqlDel1 ="TRUNCATE TABLE `member`";
mysql_query($sqlDel1);
$sqlDel1 ="TRUNCATE TABLE `memberpayment";
mysql_query($sqlDel2);


If($filename == "member.csv")
{
   $sqlImport="LOAD DATA INFILE  'd:/memberuptoweb/member.csv' INTO TABLE member CHARACTER SET tis620
	FIELDS TERMINATED BY '\\t' ENCLOSED BY '\"'  
	LINES TERMINATED BY '\\r\\n' ";
	
   mysql_query($sqlImport);
   
   echo "Import Member Complete!";
}
else if($filename == "memberpayment.csv")
{
	$sqlImport="LOAD DATA LOCAL INFILE 'd:/memberuptoweb/memberpayment.csv' INTO TABLE memberpayment CHARACTER SET tis620
	FIELDS TERMINATED BY '\\t' ENCLOSED BY '\"'  
	LINES TERMINATED BY '\\r\\n' ";
	
   mysql_query($sqlImport);
   
   echo "Import Memberpayment Complete!";
}
else {
	echo "Invalid file name!! Only member.csv and memberpayment.csv  ..........";
}

?>
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ขอความช่วยเหลือ การใช้ php import CSV to mysql ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ตอนอัพโหลดไฟล์ ให้ copy มาไว้ใน root ของ เราเอง แล้ว เอา part จากตรงนั้นมาใช้ครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mekhong
PHP Full Member
PHP Full Member
โพสต์: 33
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

Re: ขอความช่วยเหลือ การใช้ php import CSV to mysql ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mekhong »

mindphp เขียน:ตอนอัพโหลดไฟล์ ให้ copy มาไว้ใน root ของ เราเอง แล้ว เอา part จากตรงนั้นมาใช้ครับ

ถ้าไม่มี C:/ หรือ D:/ เป็น /Member/.... ได้หรือครับ

เดียวผมจะลองพยายามดูครับ
ขอบคุณ :P
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ขอความช่วยเหลือ การใช้ php import CSV to mysql ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

copy เสร็จ อ่าน full part ออกมาแล้ว เอาไปใช้ต่อได้เลยครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mekhong
PHP Full Member
PHP Full Member
โพสต์: 33
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

Re: ขอความช่วยเหลือ การใช้ php import CSV to mysql ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mekhong »

ขอบคุณอีกครั้งครับ :like:
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Google Adsense [Bot] และบุคลทั่วไป 64