راکت

مشکل در استفاده از simple xlsx

بدون پاسخ

با سلام
من یک اسکریپت با php نوشتم که روی یک سری از فایل ها کار میکنه اما روی بیشتر فایل های دیگه کار نمیکنه و ارور زیر رو میده
Array and string offset access syntax with curly braces is deprecated in
اینم کدهایی هست که نوشتم


                $xlsx = new SimpleXLSX($file['tmp_name']);
                list($cols,) = $xlsx->dimension();
                foreach ($xlsx->rows() as $k => $r) {
                    if ($k == 0) continue;
                    for ($i = 1; $i <= $cols; $i++) {
                        if ($r[1] != "" && $i <= 4) {
                            $array[$k] = $r;
                        }
                    }
                }
                foreach ($array as $item) {
                    $query = mysqli_query($GLOBALS['database'], "INSERT INTO `factors`(`Nameandfamily`, `Markazehazine`, `Mahalekhedmat`, `Salandmah`, `Code`, `Hoghoghepaye`, `Hagheshift`, `Payesanavati`, `Hagheolad`, `Haghemaskan`, `Bonemahane`, `Ezafekari`, `Mamoriaterozane`, `Nobatkari`, `Padashenaghdi`, `Bimetakmilikarmand`, `Mosaede`, `Jarimekasrkar`, `Sayerekosor`, `Shabkari`, `Tatilkari`, `PayesanavatiA`, `Mazaya`, `Zakhirebonmahane`, `Padashebeynmah`, `Kasreteyemah`, `PayesanavatiB`, `Sayergharardadi`, `Sayermazaya`, `Jomekari`, `Bimekhodro`, `Vamebank`, `Aghsat`, `Tavoni`, `Vajheghaza`, `Movaghemaskan`, `Tasviesanavat`, `Khalafiekhodro`, `Fogholade`, `Odatebimetakmili`, `Hazinepost`, `Sabadearzeshyabi`, `Eydiemahane`, `Maotafavotfr`, `Maotafavotor`, `Bimetaminkarmand`, `Bimetaminkarfarma`, `Bimebikari`, `Maliat`, `Tarikh`) VALUES ('$item[0]','$item[1]','$item[2]','$item[3]','$item[4]','$item[5]','$item[6]','$item[7]','$item[8]','$item[9]','$item[10]','$item[11]','$item[12]','$item[13]','$item[14]','$item[15]','$item[16]','$item[17]','$item[18]','$item[19]','$item[20]','$item[21]','$item[22]','$item[23]','$item[24]','$item[25]','$item[26]','$item[27]','$item[28]','$item[29]','$item[30]','$item[31]','$item[32]','$item[33]','$item[34]','$item[35]','$item[36]','$item[37]','$item[38]','$item[39]','$item[40]','$item[41]','$item[42]','$item[43]','$item[44]','$item[45]','$item[46]','$item[47]','$item[48]','$date')");
                }```
ثبت پرسش جدید

پاسخ‌ها

0

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

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

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

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

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

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