Hallo Freunde,
ich habe ein gravierendes Problem bei der sortierung nach Timestamp. Erstmal meinen Code:
Das funktioniert alles ganz gut. Nur ein Datensatz hat sich falsch einsortiert... Ist vlt bissel blöd erklärt. Die Uhrzeiten stammen alle von einem Tag. Es gibt die Zeiten 15 Uhr 16:30 Uhr und 19 Uhr.
Jetzt stet die 15 Uhr anzeige erst nach 16:30 Uhr.
Wie kann das möglich sein da die Uhrzeit ein Timestamp ist und auch danach sortiert wird.
Das Ergebnis dieser Abfrage könnt ihr euch auf:
Reite-in-OWL - Onlinezeitung für Pferdefreunde in OWL
anschauen.
Es geht speziell um die ersten Zeiten... Um genau zu sein ist das erste eine While Schleife welche die "Tage" ausliest. Die zweite While Schleife dann die einzelnen Einträge (Prüfungen).
Ich hoffe ihr könnt mir helfen denn um 14 Uhr muss ich auf dem Turnier sein um die Daten online zu stellen. Und dann greifen da hunderte von Leute drauf zu ;-)
Liebe Grüße
Dennis
ich habe ein gravierendes Problem bei der sortierung nach Timestamp. Erstmal meinen Code:
PHP-Code:
$k = mysql_query("select * from pruefungen where turniernummer = '$turniernummer' order by timestamp asc");
while ($rows=mysql_fetch_array($k)) {
$uhrzeit = date("H:i",$rows[timestamp]);
echo '<tr><td>';
echo $rows['prfnummer'];
echo "</td><td>$uhrzeit</td><td>";
echo $rows['beschreibung'];
echo "</td><td>";
Jetzt stet die 15 Uhr anzeige erst nach 16:30 Uhr.
Wie kann das möglich sein da die Uhrzeit ein Timestamp ist und auch danach sortiert wird.
Das Ergebnis dieser Abfrage könnt ihr euch auf:
Reite-in-OWL - Onlinezeitung für Pferdefreunde in OWL
anschauen.
Es geht speziell um die ersten Zeiten... Um genau zu sein ist das erste eine While Schleife welche die "Tage" ausliest. Die zweite While Schleife dann die einzelnen Einträge (Prüfungen).
Ich hoffe ihr könnt mir helfen denn um 14 Uhr muss ich auf dem Turnier sein um die Daten online zu stellen. Und dann greifen da hunderte von Leute drauf zu ;-)
Liebe Grüße
Dennis
Kommentar