当我尝试使用从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);
}
}
这是错误 注意:未定义的偏移量:第78行的C:\ xampp \ htdocs \ Pro \ up_user.php中的1
注意:未定义的偏移量:第83行的C:\ xampp \ htdocs \ Pro \ up_user.php中的6
注意:未定义的偏移量:第84行的C:\ xampp \ htdocs \ Pro \ up_user.php中的7
注意:未定义的偏移量:第85行的C:\ xampp \ htdocs \ Pro \ up_user.php中的8
注意:未定义的偏移量:第86行的C:\ xampp \ htdocs \ Pro \ up_user.php中的9