fUnKuCh3n
Erfahrenes Mitglied
Hallo zusammen,
ich erhalte beim Auslesen von Daten aus einer CSV-Datei mit Spaltentiteln folgende Fehlermeldung beim Zugriff auf die jeweils erste Spalte im Array.
Das zweidimensionale Array sieht wie folgt aus:
Ich versuche innerhalb einer Schleife dann entsprechend wie folgt auf die einzelnen Zeilen der Datei zuzugreifen:
Nun ist das Problem, dass ich nicht auf die Inhalte von 'System Barcode' zugreifen kann, füge ich vorne eine weitere Spalte an klappt es, es scheint so als ob die erste Spalte ignoriert wird - wieso auch immer..
Der Fehler lautet: Notice: Undefined index: System Barcode in C:\xampp\htdocs\csv_upload.php on line 88
Habe ich einen Denkfehler oder ist irgendwo die Logik falsch?
ich erhalte beim Auslesen von Daten aus einer CSV-Datei mit Spaltentiteln folgende Fehlermeldung beim Zugriff auf die jeweils erste Spalte im Array.
Das zweidimensionale Array sieht wie folgt aus:
Code:
Array
(
[0] => Array
(
[System Barcode] => A8FA362
[Asset Number] => RDPC105782
[Model] => 5550/E5550
[Order Number] => 69800335
[Warranty Exp 3 Year] => 03/10/2018
[OS] => Windows 7 64-bit
[MacAddress] => 204747C2E0B0
)
[1] => Array
(
[System Barcode] => 7TH8361
[Asset Number] => RDPC105783
[Model] => 5550/E5550
[Order Number] => 69800335
[Warranty Exp 3 Year] => 03/10/2018
[OS] => Windows 7 64-bit
[MacAddress] => 204747EE8617
)
)
Ich versuche innerhalb einer Schleife dann entsprechend wie folgt auf die einzelnen Zeilen der Datei zuzugreifen:
PHP:
for ($c=0; $c < $num; $c++)
{
//make the data from the array to vars
$servicetag = $data[$c]['System Barcode'];
$assettnumber = $data[$c]['Asset Number'];
$macadress = $data[$c]['MacAddress'];
Nun ist das Problem, dass ich nicht auf die Inhalte von 'System Barcode' zugreifen kann, füge ich vorne eine weitere Spalte an klappt es, es scheint so als ob die erste Spalte ignoriert wird - wieso auch immer..
Der Fehler lautet: Notice: Undefined index: System Barcode in C:\xampp\htdocs\csv_upload.php on line 88
Habe ich einen Denkfehler oder ist irgendwo die Logik falsch?