Hallo,
bin neu hier und komme ursprünglich aus dem CF Lager und versuche mich jetzt mit PHP da mir die Serverkosten für CF zu teuer werden. Bisher habe ich auch die meisten Anwendungen mehr oder weniger schnell nach PHP konvertieren können, aber jetzt stehe ich auf dem Schlauch.
Ich habe eine Liste mit mehreren Usern (wird aus einer Tabelle dynamisch erstellt) die zu einer Veranstaltung eingeladen wurden. Hinter dem Usern kann ich dann via radio button auswählen ob der User anwesend, verspätet oder gar nicht da war. (z.B. erster Radio Button = anwesend wert = a, zweiter Radio button verspätet wert = v etc.). Das ganze möchte ich nun in eine tabelle (anwesenheit) schreiben und zwar so das ich alle auf einmal in die Tabelle eintragen kann.
Nach vielen Versuchen bin ich zu einem ersten Ergebnis gekommen das wenigstens auf das Formular reagiert und etwas in die Datenbank einträgt. Zwar trägt der folgende Code nur eine 1 als Ergebnis in die Tabelle aber das wenigsten schon mal in der exakten anzahl der User in der Datenbank.
Erklärung:
Variable $action kommt aus einem versteckten Feld
Variable $total ist die gesamtanzahl der reihen aus der Liste der User
Trigger ist der Radio Button
Ich habe schon so viele Foren durchsucht und irgendwie steh ich wohl auf irgendeiner Leitung, denn wenn ich was zu dem Thema gefunden habe habe ich die Lösung meist nicht anwenden können da die Ausgangssituation irgendwie ne andere war. Vielleicht gab es hier ja auch schon so ein ähnliches Problem, ich konnte allerdings keins finden, vielleicht liegt es auch an meinen Suchworten und ich bin nur zu dämlich das Problem zu definieren.
Ich brauche keine fertige Lösung nur ein paar Hilfestellungen wären nicht Schlecht. Z.B. die Daten vom Formular werden doch als Array übergeben, wie greife ich auf dieses Array zu?
bin neu hier und komme ursprünglich aus dem CF Lager und versuche mich jetzt mit PHP da mir die Serverkosten für CF zu teuer werden. Bisher habe ich auch die meisten Anwendungen mehr oder weniger schnell nach PHP konvertieren können, aber jetzt stehe ich auf dem Schlauch.
Ich habe eine Liste mit mehreren Usern (wird aus einer Tabelle dynamisch erstellt) die zu einer Veranstaltung eingeladen wurden. Hinter dem Usern kann ich dann via radio button auswählen ob der User anwesend, verspätet oder gar nicht da war. (z.B. erster Radio Button = anwesend wert = a, zweiter Radio button verspätet wert = v etc.). Das ganze möchte ich nun in eine tabelle (anwesenheit) schreiben und zwar so das ich alle auf einmal in die Tabelle eintragen kann.
Nach vielen Versuchen bin ich zu einem ersten Ergebnis gekommen das wenigstens auf das Formular reagiert und etwas in die Datenbank einträgt. Zwar trägt der folgende Code nur eine 1 als Ergebnis in die Tabelle aber das wenigsten schon mal in der exakten anzahl der User in der Datenbank.
PHP-Code:
if ($action==speichern) {
for ($count=1; $count<$total; $count++) {
$query ="insert into Testtab (trigger) values (1)";
$ergebnis = mysql_query($query, $salsa);
} } ?>
Variable $action kommt aus einem versteckten Feld
Variable $total ist die gesamtanzahl der reihen aus der Liste der User
Trigger ist der Radio Button
Ich habe schon so viele Foren durchsucht und irgendwie steh ich wohl auf irgendeiner Leitung, denn wenn ich was zu dem Thema gefunden habe habe ich die Lösung meist nicht anwenden können da die Ausgangssituation irgendwie ne andere war. Vielleicht gab es hier ja auch schon so ein ähnliches Problem, ich konnte allerdings keins finden, vielleicht liegt es auch an meinen Suchworten und ich bin nur zu dämlich das Problem zu definieren.
Ich brauche keine fertige Lösung nur ein paar Hilfestellungen wären nicht Schlecht. Z.B. die Daten vom Formular werden doch als Array übergeben, wie greife ich auf dieses Array zu?
Kommentar