данные fgetcsv, неопределенная ошибка смещения, и я не знаю, где проблема - PullRequest
0 голосов
/ 05 сентября 2018

Я получаю уведомление о неопределенном смещении для каждого смещения, когда пытаюсь использовать данные, извлеченные из CSV. (Это, вероятно, означает, что я не извлекаю данные успешно, но я измотан и был бы признателен за некоторую помощь)

            $readFile = fopen($fileTmpName, 'r') or die("can't open file");
            while (($myData = fgetcsv($readFile, 1000, ",")) !== FALSE) {
                $name    = $myData[0];
                $add     = $myData[1];
                $gov     = 2;
                $city    = 2;
                $area    = 66;
                $cltype  = 5;
                $mob1    = $myData[6];
                $mob2    = $myData[7];
                $mob3    = $myData[8];
                $comment = $myData[9];
                $bran    = $_SESSION['BranID'];
                $user    = $_SESSION['ID'];

                $stmt = $con->prepare("INSERT INTO 
                                        clients (ClientName, ClientAddress, GovID, CityID, AreaID, CliTID, ClientMob1, ClientMob2, ClientMob3, ClientRegdate, ClientComment, BranID, UserID)
                                        VALUES ('".$name."', '".$add."', '".$gov."', '".$city."', '".$area."', '".$cltype."', '".$mob1."', '".$mob2."', '".$mob3."', now(), '".$comment."', '".$bran."', '".$user."')");
                $stmt->execute();
                if(!$stmt){
                    $myMsg ="<div class='alert alert-danger alert-dismissable'>" .
                    "<p> حدث خطأ في رفع الملف</p></div>";
                    redirectIndexFun($myMsg,'back', 5);
                } else {
                    $myMsg ="<div class='alert alert-success alert-dismissable'>" .
                    "<p> تمت العمليه بنجاح</p></div>";
                    redirectIndexFun($myMsg,'back', 5);
                }
            }

и это ошибка Примечание: неопределенное смещение: 1 в C: \ xampp \ htdocs \ Pro \ up_user.php в строке 78

Примечание: неопределенное смещение: 6 в C: \ xampp \ htdocs \ Pro \ up_user.php в строке 83

Примечание: неопределенное смещение: 7 в C: \ xampp \ htdocs \ Pro \ up_user.php в строке 84

Примечание: неопределенное смещение: 8 в C: \ xampp \ htdocs \ Pro \ up_user.php в строке 85

Примечание: неопределенное смещение: 9 в C: \ xampp \ htdocs \ Pro \ up_user.php в строке 86

...