php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.02.2012, 18:24  
Neuer Benutzer
 
Registriert seit: 12.02.2012
Beiträge: 1
PHP-Kenntnisse:
Anfänger
Reiner Irrsinn befindet sich auf einem aufstrebenden Ast
Standard Bedinger Group mit nur aufeinanderfolgenden Datensätzen

Hallo,

ich weiß nicht ob ich den Titel jetzt aussagekräftig genug, Beschreibend gewählt habe, bin nicht so 100%ig firm mit der ganzen Materie.

Darum möchte ich an dieser Stelle nochmal genauer auf mein Problem eingehen, evtl. gibt es ja andere Lösungen, die mir einfach vor lauter Bäume nicht einfallen wollen...

Es soll ein Wochenplan (Montag bis Sonntag) Erstellt werden.

Dieser Wochenplan soll per PHP in einer HTML-Tabelle später ausgegeben werden.

Die Struktur sieht wie folgt aus:
Spaltennamen ´= Uhrzeit STUNDEN

......................0:1:2:3:4:5:6:7:8:9......:21 :22:23
Montag...........:.Nachtschicht..:.....frei....:Ab ruf..:
Dienstag.........:.............
Mittwoch........:..............


Es sollen alle Zeiten 0-24 Uhr die das gleiche Where (WAS) beinhalten
bei der ausgabe zusammengefasst in einer TabellenZelle ausgegeben werden!


also NICHT
...............:.......0.........:......1......... :.......2.........:......3..........
MONTAG....:Nachtschicht:Nachtschicht:Nachtschicht: Nachtschicht:


Sondern
.................:..0..:..1..:..2..:..3..:
MONATAG....:....Nachtschicht....:

Bisher habe ich weder eine geeignette MSQL-Tabelle noch irgendeine gute Idee das sinnvoll umzusetzen.

Darum steht im grunde noch alles offen.

Zu beachten ist, das auch die EINGABE der Daten per Webinterface gemacht werden soll. Und ich gern auf die "Dummheit" der Benutzer eingehen möchte und ihnen die eingaben möglichst einfach zu machen. wo sie möglichst wenige fehler machen können.

Grundsätzlich kann nur einer eine Zeit belegen.

Ich bin mir nur nicht sicher ob ich bereits bei der Eintragung zusammenfassen soll oder ob ich erst bei der Ausgabe zusammenfassen soll.

Da ein UserA zum Beispiel von 0-10 sich eintragen Kann, aber ein anderer UserB ggf. auch noch von 4-6 einspringen kann.
Somit wäre User A von 0-4 zu gruppieren
UserB von 4-6
und UserA von 6 bis 10 nochmal

Wenn ich bereits bei der eingabe und Speicherung gruppiere, muss ich ggf. eintragungen später auf Überschneidungen Prüfen.

Ich denk manchmal einfach zu schwierig und mach es mir oft selbst schwer, darum bitte ich um Konstruktive Vorschläge, die mich weiterbringen!

Danke im voraus!
Reiner Irrsinn ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.02.2012, 19:20  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Bitte editiere Deinen Beitrag uns benutze dabei unsere Board-eigenen [code]-Auszeichnungen. Korrekte Einrückungen kannst Du erreichen, wenn Du den Code in einem Editor vorschreibst.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Group BY Problem oder keine Lösung dafür kingbods Datenbanken 5 11.03.2011 12:44
In Gruppen (GROUP BY) suchen choice Datenbanken 1 15.05.2010 15:51
[Erledigt] DISTINCT-artiges GROUP BY-Problem redox Datenbanken 6 26.02.2010 11:50
ORDER BY vor GROUP BY Problem kn0wledge Datenbanken 9 04.09.2009 00:18
[Erledigt] select() method zend sum() ohne group by cosmicadi PHP Tipps 2009 1 29.04.2009 18:26
Where Anweisung vor GROUP BY einbinden. Kronic73 Datenbanken 6 06.03.2009 09:40
[Erledigt] Problem Mysql Suche Match Against | Group By litterauspirna Datenbanken 4 26.01.2009 19:59
[Erledigt] GROUP BY Reihenfolge stefanjann Datenbanken 4 02.12.2008 14:53
Abfrage mit count, order by, group by...und Probleme BartTheDevil89 Datenbanken 2 15.06.2008 13:34
Min - Max auch ohne GROUP BY tekknotrip Datenbanken 6 17.04.2007 11:06
GROUP BY-Problem iRadiaX Datenbanken 6 20.05.2006 12:40
Datensätze zählen mit 'group by' Unbekanntes_Pferd Datenbanken 4 15.11.2005 22:43
[Erledigt] GROUP BY und COUNT in Spalten Datenbanken 3 15.05.2005 08:13
[Erledigt] probleme beim MIN() (Group BY) 18inch Datenbanken 2 31.12.2004 11:54
mehrere COUNT() mit verschiedenen GROUP BY -- geht das? tapferesschneiderlein Datenbanken 0 08.09.2004 14:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql gruppieren aufeinanderfolgender werte

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum