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

Registered : 108,641

HOME > PHP > PHP Forum > รบกวนสอบถามคับ php ดึงข้อมูลจากไฟล์ .csv คือผมอยากจะให้ดึงแค่ข้อมูลแถวล่าสุด จะบันทึกเข้าฐานข้อมูล ตอนนี้บันทึกทุกแถว ช้ามากคับ



 

รบกวนสอบถามคับ php ดึงข้อมูลจากไฟล์ .csv คือผมอยากจะให้ดึงแค่ข้อมูลแถวล่าสุด จะบันทึกเข้าฐานข้อมูล ตอนนี้บันทึกทุกแถว ช้ามากคับ

 



Topic : 134490



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



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




Code (PHP)
include('cp.th_name_id_key_uid.php');
$search = fopen('C:\Users\Public\THAIID\DataID.CSV', 'r');
if($search){
while(($data_id = fgetcsv($search)) !== false){
	$insert = array();
    foreach ($data_id as $thai_id){
    $insert[] = iconv('TIS-620', 'UTF-8', $thai_id);
	 
    /*
	$insert[2]." ".$insert[3]." ".$insert[4]." ".$insert[5]." ".$insert[6]." ".$insert[7]." ".$insert[8]."
    ".$insert[9]." ".$insert[10]." ".$insert[11]." ".$insert[12]." ".$insert[13]." ".$insert[14]." ".$insert[15]." 
	".$insert[16]." ".$insert[17]." ".$insert[18]." ".$insert[19]." ".$insert[20]." ".$insert[21]." ".$insert[22]." 
	".$insert[23]." ".$insert[24]." ".$insert[25]." ".$insert[26]." ".$insert[27]." ".$insert[28]." ".$insert[29]." 
	".$insert[30]."</br></br></br>";
	*/
    }
    $sql = 'INSERT INTO tree (a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,
	a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32,a33,a34,a35,a36,a37,a38,a39) VALUES ("'.implode('","', $insert).'")';
    $result = mysqli_query($conn, $sql) or die(mysqli_error($conn) . "<br>$sql"); 
	if(!$result){
		echo $conn->error;
		exit();
		}else{
		echo "<script type='text/javascript'>";
		echo "alert('เพิ่มข้อมูลเรียบร้อยแล้ว!!');";
		echo "window.location='selectexcel2.php';";
		echo "</script>";
		}
}
  fclose($f);
}





Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-11-11 16:32:35 By : Lun2560 View : 237 Reply : 4
 

 

No. 1



โพสกระทู้ ( 2,232 )
บทความ ( 5 )

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

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

ในลูป ใช้ if เช็คเงื่อนไข ว่าข้อมูลมีอยู่แล้วหรือเปล่า ถ้ามีก็ข้ามไม่ต้อง insert ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-11-11 16:41:06 By : Manussawin
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Manussawin เมื่อวันที่ 2019-11-11 16:41:06
รายละเอียดของการตอบ ::
ตอนนี้ยังมึนๆคับ เช่นผมเอา ค่า aray insert[3] มา where ได้เลยใช่ไหมคับคำถามผมอาจจะมึนๆนะคับงมมาทั้งวัน

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-11-11 16:55:45 By : Lun2560
 

 

No. 5



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



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

getcsv() มันดึงมาที่ record ใช่ไหมครับ และต้องการแค่ record สุดท้าย
คุณก็ปล่อย ลูปอ่านค่าไปโดยที่ไม่ต้องทำอะไร
แล้วไป ดำเนินการหลัง ลูป เอาครับ

Code (PHP)
while($rec = getcsv()){
  $x = $rec;
}
// เริ่มแปลงค่า $x ตรงนี้




ประวัติการแก้ไข
2019-11-11 17:13:51
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-11-11 17:10:43 By : NewbiePHP
 


 

No. 6



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Manussawin เมื่อวันที่ 2019-11-11 16:41:06
รายละเอียดของการตอบ ::


ตอบความคิดเห็นที่ : 5 เขียนโดย : NewbiePHP เมื่อวันที่ 2019-11-11 17:10:43
รายละเอียดของการตอบ ::



ขอบคุณคำแนะคับเดี๋ยวผมลองแก้ไขดูคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-11-12 11:39:52 By : Lun2560
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนสอบถามคับ php ดึงข้อมูลจากไฟล์ .csv คือผมอยากจะให้ดึงแค่ข้อมูลแถวล่าสุด จะบันทึกเข้าฐานข้อมูล ตอนนี้บันทึกทุกแถว ช้ามากคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , pangpond.com , pangpond.co.th , สำนักงานบัญชี.com , รถมือสอง

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