Hallo zusammen,
aktuell arbeite ich an einer Mannschaftszusammenstellung meiner Teilnehmer.
Ich habe folgendes:
Eine Datenbank für die Teilnehmer. In dieser hat jeder Teilnehmer eine id, Scheibe (Nummer und Buchstabe) und Gruppe. In der Mannschaftsdatenbank soll jeweils jetzt nur die id des Teilnehmers eingetragen werden.
Ist ja nicht das Problem: in einem Formular wird die Gruppe ausgewählt und die Scheibe oder der Name angegeben. Darauf wird dann ein gemeinsamer Teilnehmer gesucht und die ID dann in die Mannschaftsdatenbank eingetragen.
Jedoch hätte ich jetzt noch gern folgendes:
Sobald die Gruppe und die Scheibe angegeben ist, soll automatisch das Textfeld für den Namen ausgefüllt werden, welcher aus der Datenbank ausgelesen werden muss.
Ebenso auch, wenn nur die Gruppe und der Name angegeben ist, dann soll die Scheibe ausgefüllt werden.
Das Formular sieht so aus:
Alles anzeigen
Hoffe, ihr könnt mir helfen.
LG
Fipsi
aktuell arbeite ich an einer Mannschaftszusammenstellung meiner Teilnehmer.
Ich habe folgendes:
Eine Datenbank für die Teilnehmer. In dieser hat jeder Teilnehmer eine id, Scheibe (Nummer und Buchstabe) und Gruppe. In der Mannschaftsdatenbank soll jeweils jetzt nur die id des Teilnehmers eingetragen werden.
Ist ja nicht das Problem: in einem Formular wird die Gruppe ausgewählt und die Scheibe oder der Name angegeben. Darauf wird dann ein gemeinsamer Teilnehmer gesucht und die ID dann in die Mannschaftsdatenbank eingetragen.
Jedoch hätte ich jetzt noch gern folgendes:
Sobald die Gruppe und die Scheibe angegeben ist, soll automatisch das Textfeld für den Namen ausgefüllt werden, welcher aus der Datenbank ausgelesen werden muss.
Ebenso auch, wenn nur die Gruppe und der Name angegeben ist, dann soll die Scheibe ausgefüllt werden.
Das Formular sieht so aus:
Quellcode
- $template->AddText("<tr><td>1. Teilnehmer</td><td>Gruppe: <select name="gruppe_1" size="1">",0);
- $ergebnis = $template->mysqli->query("SELECT name, id FROM gruppen WHERE praefix = '".$template->data_turnier->praefix."'");
- while ($row = $ergebnis->fetch_object())
- {
- $template->AddText("<option value="".$row->id."">".$row->name."</option>",0,0);
- }
- $template->AddText("</select> Scheibe: <input type="text" name="scheibe_num_1" maxlength="3" size="2" /><select name="scheibe_alph_1" size="1"><option value="A">A</option><option value="B">B</option><option value="C">C</option><option value="D">D</option></select> Name: <input type="text" name="name_1" maxlength="60" /></td></tr>",0);
- $template->AddText("<tr><td>2. Teilnehmer</td><td>Gruppe: <select name="gruppe_2" size="1">",0);
- $ergebnis = $template->mysqli->query("SELECT name, id FROM gruppen WHERE praefix = '".$template->data_turnier->praefix."'");
- while ($row = $ergebnis->fetch_object())
- {
- $template->AddText("<option value="".$row->id."">".$row->name."</option>",0,0);
- }
- $template->AddText("</select> Scheibe: <input type="text" name="scheibe_num_2" maxlength="3" size="2" /><select name="scheibe_alph_2" size="1"><option value="A">A</option><option value="B">B</option><option value="C">C</option><option value="D">D</option></select> Name: <input type="text" name="name_2" maxlength="60" /></td></tr>",0);
- $template->AddText("<tr><td>3. Teilnehmer</td><td>Gruppe: <select name="gruppe_3" size="1">",0);
- $ergebnis = $template->mysqli->query("SELECT name, id FROM gruppen WHERE praefix = '".$template->data_turnier->praefix."'");
- while ($row = $ergebnis->fetch_object())
- {
- $template->AddText("<option value="".$row->id."">".$row->name."</option>",0,0);
- }
- $template->AddText("</select> Scheibe: <input type="text" name="scheibe_num_3" maxlength="3" size="2" /><select name="
Hoffe, ihr könnt mir helfen.
LG
Fipsi