| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Dein Skript hat das Problem, dass es die Daten sofort ausgibt. Daher weiß das Skript zu dem Zeitpunkt, zu dem der rowspan gesetzt werden muss nicht, wieviele Zeilen es zusammenfügen muss. Das Problem umgehst du, in dem du dir ersteinmal einen Ergebnismenge aus der Datenbank holst, diese dann oder während der Ausgabe analysierst und danach erst ausgibst. |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.07.2005
Beiträge: 209
![]() | D.h. pack die Daten beim Auslesen aus der Datenbank in ein Array und schieb die einzelnen arraywerte nacheinander in eine callbackfunktion, die mitzählt, bei welchen aufeinanderfolgenden zeilen, Gleichheiten bestehen. Ich denke mal, damit sind die nötigsten Stichworte gefallen. P.S: bitte mach doch ein paar Satzzeichen, das ist ja schrecklich... |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Bau dir eine Funktion, die Zweierpaare von Zeitstempeln akzeptiert und in Viertelstunden unterteilt. Dazu einfach den kleineren ZS vom größeren ZS abziehen (vorausgesetzt es handelt sich wirklich um UNIX-ZS, sonst mit strtotime() den DATETIME ZS umwandeln), Ergebnis ist die Differenz in Sekunden. Das rechnest du nun in Minuten um. Diesen Wert teilst du durch 15 und rundest das Ergebnis auf. Dann läufst du im Array beim Start-ZS los und füllst die errechneten Viertelstunden. Schreib dir jetzt einen Array für jeden Tag, dessen Elemente die 24-Stunden des Tages unterteilt in 15 Minuten sind. Die Werte sind wieder Arrays mit der ID des Termins. Eine zweite Funktion bekommt nun so einen Array übergeben und übernimmt einzig die Ausgabe. Ist etwas knifflig, aber zu machen. Wenn du irgendworan scheiterst, schreib deinen bisherigen Quellcode und eine kurze Beschreibung, was hakt. |
| |
| | |
| Neuer Benutzer | Oh man, ok ich probiere es einmal. Aber glaube nicht das ich es hin bekomme. Das mit den Berechnen habe ich ja schon wie es oben zu sehen ist. Sorry kann leider mit den ganzen begriffen noch nicht so viel anfangen. Aber ja es ist ein Unix Timestamp habe ihn erzeugen lassen. Siehe oben. Oben habe ich ja schon ein beispiel! |
| |
| | |
| Neuer Benutzer | Also das mit den funktionen habe ich probier aber irgendwie klappt es nicht. Könntest du mir ein beispiel geben? Wäre echt super. Für mich ist es einfacher aus Quelltext zu lernen. Ich weiß ungefähr was du meinst aber bekomme es leider wirklich nicht hin. Danke Meine DB sieht so aus: ![]() |
| |
| | ||
| Erfahrener Benutzer | Zitat:
Ausserdem: Bei deiner doch eigentlich sehr netten Tabellenstruktur is es Blödsinn die Einträge in 15min Abstände zu splitten, um sie dann wieder zusammen zu führen. Den Wert für Colspan kriegst du einfach wenn du die Differen zwischen Start und Ende geteilt 15 nimmst. Danach die Ausgabeschleife so gestalten, dass das Feld, in dem das Colspan reinkommt, eben genau mit Anfang der Zeitspanne liegt und nach Ablauf der Zeitspanne ... Joa, keine anstelle dessen vielleicht leere Felder oder was auch immer ^^
__________________ Nicht jeder Fehler ist ein Bug. | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Daten aus RSS-Datei ohne PHP5 auslesen? | BartTheDevil89 | PHP Tipps 2008 | 6 | 10.12.2007 22:54 |
| Vom Browser verschickte Daten auslesen und anzeigen? | andy32 | PHP Tipps 2008 | 3 | 22.08.2007 18:33 |
| Daten auslesen und ändern | Datenbanken | 2 | 17.09.2005 19:28 | |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| [Erledigt] Daten aus einer Datenbank auslesen | Datenbanken | 2 | 04.09.2005 19:13 | |
| Daten aus Pw-Geschütztem bereich auslesen | PHP-Fortgeschrittene | 2 | 26.08.2005 15:27 | |
| Daten auslesen und nebeneinander wiedergeben | PHP Tipps 2005-2 | 4 | 28.06.2005 13:44 | |
| Daten aus Tabelle auslesen | Datenbanken | 3 | 01.06.2005 13:49 | |
| [Erledigt] Generierte Daten von anderem Host auslesen | PHP Tipps 2005 | 2 | 15.05.2005 20:54 | |
| Nur bestimmte daten aus einer tabelle auslesen. | Datenbanken | 15 | 28.02.2005 12:49 | |
| Daten aus *.MPQ-Dateien mittels fread auslesen? | PHP-Fortgeschrittene | 21 | 06.01.2005 14:40 | |
| [Erledigt] Daten auslesen - Daten hinzufügen - Daten Speichern | PHP Tipps 2004-2 | 1 | 04.12.2004 10:59 | |
| [Erledigt] Daten von anderer Homepage auslesen | PHP Tipps 2004-2 | 5 | 02.12.2004 18:49 | |
| Auslesen von Daten aus einer mysql Datenbank + Editieren | vampsoftchef | PHP Tipps 2004-2 | 5 | 15.11.2004 08:31 |
| Daten aus einem Formular auslesen??? | PHP-Fortgeschrittene | 1 | 21.06.2004 17:43 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mysql \wie oft hintereinander\ |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.