| | | | |
| | |
| Neuer Benutzer Registriert seit: 04.07.2011
Beiträge: 5
PHP-Kenntnisse: Anfänger ![]() | Hallo Leute, Ich bin gerade dabei für unsere Abteilung einen Urlaubskalender zu programmieren, soweit klappt das auch alles ganz gut. Am ende sollte das in etwa so aussehen: http://wiki.gsi.de/cgi-bin/view/TWiki/HolidaylistPlugin Eine einfache Liste mit Namen und den Daten. Meine Tabelle steht schon, es werden auch schon die Datenbankeinträge verarbeitet, eben nur nicht richtig. http://www.physi.uni-heidelberg.de/~...tion/index.php Die MySQL Datenbank heisst "vacation" und hat 2 Tabellen , einmal "user" und "urlaub". In der Tabelle "user" stehen einfach nur die Namen der Leute aus der Gruppe drin, diese Namen werden dann automatisch in die Tabelle gebracht. Die Tabelle "urlaub" hat die Spalten id,name,von,bis,wo. Aus diesen Daten soll nun die Tabelle erzeugt werden. Nun komme ich nicht mehr weiter, das Problem ist das in der Tabelle immer nur der letzte eingetragene Datensatz des Users angezeigt wird. Ich habe schon eine Menge ausprobiert, komme aber auf keinen grünen Zweig ... Vielleicht könnt ihr mir ja weiterhelfen Hier ist noch der php code von der index.php: PHP-Code: Geändert von switchit (07.07.2011 um 15:07 Uhr). |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 04.07.2011
Beiträge: 5
PHP-Kenntnisse: Anfänger ![]() | Das stimmt, ich müsste ihm einen Bereich angeben, dann würden in diesem Bereich die Zellen mit einem "X" ausgefüllt werden. Aber darum geht es mir momentan gar nicht. Mein größtes Problem ist das er immer nur den letzten Datensatz anzeigt, selbst wenn mehrere existieren. Ich denke es liegt an der Schleife oder an der Abfrage... |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() | Zitat:
__________________ Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot. | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() | Im Prinzip schon. Allerdings solltest du den Code umstellen. Du hast eine for-Schleife, die 31 mal durchlaufen wird. Darin hast du jedesmal wieder die Abfrage auf die Datensätze des Users (30 mal zu häufig). Besser: Lies die Daten des Benutzers, speicher sie in ein Array zwischen. Dann durchlauf die Tagesschleife (31 mal) und durchsuch nur noch das Array mit den Benutzerdaten aus der Datenbank. Wesentlich performanter, als immer wieder eine neue Query rauszufeuern.
__________________ Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot. |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Immer wieder erstaunlich, dass es für so viele Allerweltsanwendungen immer noch keine etablierten Lösungen auf dem Markt gibt.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Neuer Benutzer Registriert seit: 04.07.2011
Beiträge: 5
PHP-Kenntnisse: Anfänger ![]() | Da ich ein PHP Anfänger bin, hatte ich auch erst nach einer fertigen Lösung gesucht, habe aber leider nix passendes gefunden. Ich habe meinen Code nun mal geändert und habe die SQL abfragen außerhalb der Schleifen platziert. Mein Problem ist immer noch das ich nicht weiß wie ich die Abfrage pro Tabellenfeld stellen muss. Ich denke der Teil mit der "if" Anweisung stimmt nicht... Kann mir da jmd weiterhelfen? PHP-Code: |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit swfobjects | R4v3r | JavaScript, Ajax und mehr | 8 | 21.09.2008 14:17 |
| [Erledigt] Galerie Problem... | coraplanet | PHP Tipps 2008 | 4 | 06.06.2008 13:42 |
| datensätze defekt oder problem mit dem einlesen? | Ministry | Datenbanken | 4 | 06.07.2006 18:42 |
| Datenbankabfrage mit variablen select-Auswahlfeldern | tinchen | PHP Tipps 2006 | 1 | 11.04.2006 10:40 |
| Problem bei Datenbankabfrage | PHP Tipps 2006 | 3 | 19.03.2006 18:48 | |
| problem!!! | PHP Tipps 2006 | 6 | 08.02.2006 11:06 | |
| [Erledigt] wieder ein Problem bei phpmailer und smtp | PHP Tipps 2006 | 24 | 07.02.2006 01:07 | |
| problem bei distinct datenbankabfrage... | Promaetheus | Datenbanken | 2 | 25.01.2006 17:28 |
| [Erledigt] suche Lösung für logisches Problem bei Datenbankabfrage | Datenbanken | 10 | 25.01.2006 13:28 | |
| [Erledigt] Problem mit komplexer Datenbankabfrage | Datenbanken | 3 | 23.12.2005 22:02 | |
| [Erledigt] Problem mit Datenbankabfrage | Datenbanken | 3 | 09.12.2005 20:03 | |
| Problem bei Datenbankabfrage | PHP Tipps 2005-2 | 10 | 17.10.2005 14:55 | |
| Smarty und PHP-Skript Problem | PHP Tipps 2004-2 | 2 | 03.12.2004 22:27 | |
| Problem mit einer Datenbankabfrage | Borlox | PHP Tipps 2004 | 3 | 19.09.2004 20:23 |
| Problem mit alter JavaScript-Funktion | woods | PHP Tipps 2004 | 1 | 13.08.2004 13:34 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php urlaubskalender, php urlaubskalender tabelle, urlaubskalender php, php sql urlaub abfragen, php kalender mit datenbankabfrage, urlaubskalender, urlaubskalender uni heidelberg, mysql datenbank urlaub, holidaylistplugin, urlaubskalender cgi, php urlaub kalender, mysql datum von bis |