Hier vielleicht noch wie das Array in PHP 7.0.x aussieht damit man sieht um welche Daten es sich handelt:
PHP-Code:
[12] => Array
(
[Uhrzeit] => 07:23:12
[Udc1] => 171.5
[Idc1] => 0.00
[Pdc1] => 1
[Udc2] => 172.7
[Idc2] => 0.00
[Pdc2] => 1
[Uac1] => 228.2
[Iac1] => 0.36
[Pdc] => 2
[Pac] => 0
[Tsys] => 27.9
)
[13] => Array
(
[Uhrzeit] => 07:24:12
[Udc1] => 92.4
[Idc1] => 0.00
[Pdc1] => 0
[Udc2] => 94.9
[Idc2] => 0.00
[Pdc2] => 0
[Uac1] => 228.4
[Iac1] => 0.65
[Pdc] => 1
[Pac] => 0
[Tsys] => 28.0
)
[14] => Array
(
[Uhrzeit] => 07:25:12
[Udc1] => 93.2
[Idc1] => 0.00
[Pdc1] => 0
[Udc2] => 96.0
[Idc2] => 0.00
[Pdc2] => 0
[Uac1] => 228.3
[Iac1] => 0.67
[Pdc] => 1
[Pac] => 0
[Tsys] => 28.1
)
[15] => Array
(
[Uhrzeit] => 07:26:12
[Udc1] => 215.2
[Idc1] => 0.00
[Pdc1] => 0
[Udc2] => 216.8
[Idc2] => 0.00
[Pdc2] => 0
[Uac1] => 228.2
[Iac1] => 0.27
[Pdc] => 1
[Pac] => 0
[Tsys] => 28.2
)
Ändere ich den Array-Key von $data_key auf $i so dass es kein assiozativer Key mehr ist sondern
[0] => Wert , [1] => Wert.... anstatt [Uhrzeit] => Wert, [Udc1] => Wert......
ändert an dem Fehler nichts.
Die Daten kommen von einer Datei, die Zeilenweise gelesen wird.
$ds => ist der Datensatz (Zeile)
$i => die einzelnen Daten-Werte innerhalb der Zeile
$data_key => Bezeichnung/Art der einzelnen Werte
$data_array => die einzelnen Daten/Werte einer Zeile
Wenn Ihr mehr Infos braucht.... liefere ich selbstverständlich nach.
Hoffe Ihr könnt mir die Augen öffnen wo der Fehler liegt.