Moin zusammen!
Ich sitze hier an einem Kalender und ärgere mich darüber, dass ich für eine gebuchte Zeitspanne jeden Tag durch absenden eines Formulars einzeln in die Datenbank eintragen muss. Da ich absoluter Newbie in Sachen php/mysql bin und hier auch nichts gefunden habe, was ich zu meinen Zwecken hätte hinbiegen können, schildere ich einfach mal mein Problem:
Ich habe eine mySQL-Datenbank mit mehreren Tabellen. Jede Tabelle steht für eine Person. Die Datensätze der Tabelle beinhalten einen Index, der sch aus der Jahreszahl und dem aktuellen Tag zusammensetzt (also 1.1.2004= Id 2004001, 2.2.= 2004033 usw.) Bisher muss ich zu jedem Termin, also jedem Tag alle relevanten Daten per Formular einzeln posten. Das macht solange Sinn, wie sich die Daten unterscheiden. Ich habe aber viele Termine, die sich über 5 oder mehr Tage hinziehen. Dann muss ich das Formular 5 mal aufrufen, wobei nur die Id hochgezählt wird und dann alles erneut in der Db gespeichert wird.
Ich suche einen Lösungsansatz um mit eingegebenen Formulardaten einen Anfang und ein Ende des Zeitraums zu bestimmen und meine Werte dann per Schleife einzutragen. Das müsste doch mittels der Id gut funktionieren, oder? Würde mich über Unterstützung freuen und erwarte hier kein fertiges Script, sondern bitte nur um Tipps und Hilfe bei der Erstellung der Schleife, das wäre toll.
Gruß von der Ostsee!
Achja: über kurz oder lang kommt dann auch noch das Problem von 2004366 auf 2005001 springen zu müssen.... Fiel mir grad so ein
Ich sitze hier an einem Kalender und ärgere mich darüber, dass ich für eine gebuchte Zeitspanne jeden Tag durch absenden eines Formulars einzeln in die Datenbank eintragen muss. Da ich absoluter Newbie in Sachen php/mysql bin und hier auch nichts gefunden habe, was ich zu meinen Zwecken hätte hinbiegen können, schildere ich einfach mal mein Problem:
Ich habe eine mySQL-Datenbank mit mehreren Tabellen. Jede Tabelle steht für eine Person. Die Datensätze der Tabelle beinhalten einen Index, der sch aus der Jahreszahl und dem aktuellen Tag zusammensetzt (also 1.1.2004= Id 2004001, 2.2.= 2004033 usw.) Bisher muss ich zu jedem Termin, also jedem Tag alle relevanten Daten per Formular einzeln posten. Das macht solange Sinn, wie sich die Daten unterscheiden. Ich habe aber viele Termine, die sich über 5 oder mehr Tage hinziehen. Dann muss ich das Formular 5 mal aufrufen, wobei nur die Id hochgezählt wird und dann alles erneut in der Db gespeichert wird.
Ich suche einen Lösungsansatz um mit eingegebenen Formulardaten einen Anfang und ein Ende des Zeitraums zu bestimmen und meine Werte dann per Schleife einzutragen. Das müsste doch mittels der Id gut funktionieren, oder? Würde mich über Unterstützung freuen und erwarte hier kein fertiges Script, sondern bitte nur um Tipps und Hilfe bei der Erstellung der Schleife, das wäre toll.
Gruß von der Ostsee!
Achja: über kurz oder lang kommt dann auch noch das Problem von 2004366 auf 2005001 springen zu müssen.... Fiel mir grad so ein
Comment