راکت

ایمپورت فایل اکسل

بدون پاسخ

سلام دوستان من یک فایل اکسل رو دارم ایمپورت میکنم حالا میخام این فایل اگه یک فیلدش تکراری بود خطا بده
چطوری بایدبنویسم اینم کدم فیلد سریال اگه تکراری بود خطابده

<?php
//error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
include '../../excel/db.php';

require_once "../../excel/PHPExcel.php";
//$path="uploads/Records.xlsx";

$path="uploads/".$file_name;
$reader= PHPExcel_IOFactory::createReaderForFile($path);
$excel_Obj = $reader->load($path);

//Read Sheet 0
$worksheet=$excel_Obj->getSheet('0');
$colomncount = $worksheet->getHighestDataColumn();
$rowcount = $worksheet->getHighestRow();
$colomncount_number=PHPExcel_Cell::columnIndexFromString($colomncount);
$insertquery='INSERT INTO `product_exit_clever` (
serial_exit,
date_exit,
des_exit
)
   VALUES ';
$subquery='';
    for($row=2;$row<=$rowcount;$row++){
        $subquery=$subquery.' (';
        for($col=0;$col<$colomncount_number;$col++){
            $subquery=$subquery.'\''.$worksheet->getCell(PHPExcel_Cell::stringFromColumnIndex($col).$row)->getValue().'\',';
        }
         $subquery = substr($subquery, 0, strlen($subquery) - 1);
         $subquery=$subquery.')'.' , ';
    }
    $insertquery=$insertquery.$subquery;    
    $insertquery= substr($insertquery,0,strlen($insertquery)-2);
 if (mysqli_query($conn, $insertquery)) {
  header("location:../select.php");
} else {
  echo "Error: " . $insertquery . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
?>
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام