Hallo,
var_dump() habe ich bereits überall hin geschrieben, aber die Seite bleibt weiß -.-
» » » $sql='SELECT max(ID), Profil FROM L_Logbuch';
> > > $originalData = $db->query($sql);
> > > $delimiter = ';'
> > > $temp1 = str_replace('0000000000', $delimiter, strrev($originalData));
> > > $temp2 = strrev(str_replace('0000000000', $delimiter, strrev($originalData)));
> > > $temp3 = explode($delimiter, strrev(str_replace('0000000000', $delimiter, strrev($originalData))));
> > > $datay = array_map("intval", explode($delimiter, strrev(str_replace('0000000000', $delimiter, strrev($originalData)))));
> > > echo $temp1, "\n";
> > > echo $temp2, "\n";
> > > echo $temp3, "\n";
> > > echo $datay, "\n";
das bedeutet, dass diese echo-Anweisungen schon nichts ausgeben. Also würde ein
echo "<pre>\n"; # damit es besser zu lesen ist
var_dump($originalData);
echo "</pre>\n";
direkt nach Erstbefüllung und vor Weiterverarbeitung dieser Variable helfen.
Vergleiche bitte mit entsprechenden Abschnitt im Quakenet-Tutorial.
Noch ein Hinweis: Dein SQL-Statement ist ebenfalls fehlerhaft. Es liefert Dir irgendein Profil zurück, nicht das Profil, das zur höchsten ID passt.
Möchtest Du das Profil zur höchsten ID, so sortiere nach ID absteigend und limitiere die Ergebnismenge auf einen Datensatz. Besser wäre es, wenn es in der Tabelle eine Datums/Zeitspalte gäbe, die sich auf den Zeitraum des Tauchgangs bezieht. Sortiere in diesem Fall nach dieser Spalte absteigend und limitiere entsprechend.
Freundliche Grüße
Vinzenz