solomat
Erfahrenes Mitglied
Hallo, ich hab hier schon gesucht und mich auch auf selfHTML umgeschaut...
Nun zu meinem Problem. Ich habe ein Formular was ich zum eintragen von Partyterminen nutze. Dieses möchte ich in soweit erweitern das ich einige Clubs schon in einer Datenbank gespeichert habe um das eintragen der Adresse zu ersparen. Das ganze funktioniert bisher leider nur soweit, dass die Clubdaten in der Liste zur Auswahl stehen. Nun sollen aber auch die dazugehörigen Daten aus der Datenbank geholt werden und in die entsprechenden Textfelder geschrieben werden. Aber wie?
Ich glaub soviel zu wissen, dass ich die Funktion onchange brauche.
Hier mal der wichtigste Teil aus dem Code.
Nun zu meinem Problem. Ich habe ein Formular was ich zum eintragen von Partyterminen nutze. Dieses möchte ich in soweit erweitern das ich einige Clubs schon in einer Datenbank gespeichert habe um das eintragen der Adresse zu ersparen. Das ganze funktioniert bisher leider nur soweit, dass die Clubdaten in der Liste zur Auswahl stehen. Nun sollen aber auch die dazugehörigen Daten aus der Datenbank geholt werden und in die entsprechenden Textfelder geschrieben werden. Aber wie?
Ich glaub soviel zu wissen, dass ich die Funktion onchange brauche.
Hier mal der wichtigste Teil aus dem Code.
PHP:
<link href="../layout.css" rel="stylesheet" type="text/css">
<form method=post action=events.php?section=operate name=party_eintragen>
<table width=530 border=0 align=center cellpadding=3 cellspacing=0>
<tr>
<td>Location</td>
<td><input type=text name=location>
<select>
<option>Club auswählen
<option>- - - - - - - - - - - - - -
<?
mysql_connect("xxx","xxx","xxx")or die ("Keine Verbindung moeglich");
mysql_select_db("xxx") or die ("Die Datenbank existiert nicht");
$sql = "SELECT * FROM clubs ORDER BY location DESC";
$ergebnis = mysql_query($sql) or die (mysql_error());
while($row = mysql_fetch_object($ergebnis))
{
//Ausgabe der Beiträge
echo "<option value=$row->location>$row->location";
}
?>
</select>
</td></tr>
<tr><td> Straße & Hausnummer <br>
</td>
<td><input type=text name=adresse>
</td>
</tr>
<tr>
<td>Plz/Ort</td>
<td><input type=text name=plz size=5 maxlength=5>
/ <input type=text name=ort></td></tr>
<tr>
<td> </td>
<td><input type=submit name=submit value="Eintragen"></td>
</tr>
</table>
</form>