Hi,
habe ein Formular, mit dem ich Buchungen für eine Ferienwohnung in meine Datenbank eintrage (bucht halt nicht jeder online - da geht's eh automatisch). Wenn jetzt einer neu bucht, den ich schon in der DB habe, will ich seine Stammdaten (Geburtsdatum, Adresse usw.) übernehmen können. Also habe ich ein Auswahlmenü gestrickt:
PHP-Code:
$gast = mysql_query ("SELECT vorname, name FROM fewo_gast;");
echo "<select name='name'>";
while ($zeile = mysql_fetch_object($gast)) {
echo "<option>$zeile->vorname $zeile->name</option>";
$vorname = $zeile->vorname;
$name = $zeile->name;
}
echo "</select>";
Damit kann ich schon gespeicherte Gäste auswählen. Nur wie geht's jetzt weiter? Wie bekomme ich die Daten einer Auswahl in die Formularfelder?
PHP-Code:
if ($vorname && $name){
$eintrag = mysql_query ("SELECT vorname, name, gebdatum FROM fewo_gast WHERE vorname = '$vorname' AND name = '$name';");
while ($zeile = mysql_fetch_object($eintrag)) {
$gebdatum = $zeile->gebdatum;
// Hier müsste ja irgendein "if" oder Befehl kommen, der den Eintrag veranlasst
echo '<p>
<td><b>Anrede:<br></b>
<select name="anrede">
<option>Herr</option>
<option>Frau</option>
</select>
</td>
<td><b> Vorname:<br></b> <INPUT TYPE="TEXT" NAME="vorname1" VALUE="????">
</td>
<td><b> Nachname:<br></b> <INPUT TYPE="TEXT" NAME="name1" VALUE="????">
</td>
<td><b>Geburtsdatum:<br></b> <INPUT TYPE="TEXT" NAME="gebdatum1" VALUE="????">
</td>
</tr>
</table>';
}
}
Und was schreibe ich in die VALUES rein? Die Variable? "echo" die Variable?
Brauche erstmal einen Fingerzeig, wo's lang geht. Danke!
Gruß
Heinrich