สอบถามเกี่ยวกับการ import excel to mysql หน่อยคับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเกี่ยวกับการ import excel to mysql หน่อยคับ
สอบถามเกี่ยวกับการ import excel to mysql หน่อยคับ
Copy
คือติดปัญหาตรงที่เวลาทำการอัพโหลดตัว excel เข้าไป ไฟล์ excel มันจะมี ชื่อ ของเเต่ละเเถว เช่น First Name , Last Name ซึ่งเป็นเเถวบนสุด มันอัพเข้าไปอยู่ใน database ด้วยคับ ต้องเขียนอย่างไรเพื่อไม่ให้มันอัพโหลดตัว header เข้าไปด้วย รบกวนด้วยครับ
$uploadfile = $_FILES['uploadfile']['tmp_name'];
require 'PHPExcel/Classes/PHPExcel.php';
require_once 'PHPExcel/Classes/PHPExcel/IOFactory.php';
$objExcel = PHPExcel_IOFactory::load($uploadfile);
foreach ($objExcel->getWorksheetIterator() as $worksheet) {
$highestrow = $worksheet->getHighestRow();
for ($row = 0; $row <= $highestrow; $row++) {
$name = $worksheet->getCellByColumnAndRow(0, $row)->getValue();
$email = $worksheet->getCellByColumnAndRow(1, $row)->getValue();
if ($email != '') {
$insertqry = "INSERT INTO `user`( `first_name`, `last_name`) VALUES ('$name','$email')";
$insertres = mysqli_query($con, $insertqry);
}
}
}
header('Location: index.php');
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ