Hallo liebe PHP User
Ich habe folgendes Problem:
Ich habe eine User-Profilseite gemacht und die beinhaltet ein Funktion zur Angabe des Geburtsdatums.
Soweit funktioniert es auch. Der User wählt sein Datum und es wird als Varchar in die Datenbank geschrieben.
screen1:

wenn der User aber wiederholt das Profil ändert und vergisst sein Geburtsdatum wieder zu selektieren, dann wird es in der Datenbank überschrieben.

Ich möchte also das sein Geburtsdatum wenn er aufs Profil geht vor selektiert
wird so wie es in der DB eingetragen ist.
Ich poste beabsichtigt nur Teilcodes da es sonst diesen Post sprengen würde.
Wenn aber benötigt werde ich den kompletten Code hier posten.
und hoffe, dass mir jemand helfen kann.
mfg
Wm2k6
Code zur Profilseite:
PHP Code Variablen!
PHP Code zum Eintrag in die Datebank!
Ich habe folgendes Problem:
Ich habe eine User-Profilseite gemacht und die beinhaltet ein Funktion zur Angabe des Geburtsdatums.
Soweit funktioniert es auch. Der User wählt sein Datum und es wird als Varchar in die Datenbank geschrieben.
screen1:

wenn der User aber wiederholt das Profil ändert und vergisst sein Geburtsdatum wieder zu selektieren, dann wird es in der Datenbank überschrieben.

Ich möchte also das sein Geburtsdatum wenn er aufs Profil geht vor selektiert
wird so wie es in der DB eingetragen ist.
Ich poste beabsichtigt nur Teilcodes da es sonst diesen Post sprengen würde.
Wenn aber benötigt werde ich den kompletten Code hier posten.
und hoffe, dass mir jemand helfen kann.
mfg
Wm2k6
Code zur Profilseite:
Code:
<td align="center">Geburtsdatum: <span class="change">
PHP-Code:
<?php echo $row1['geboren']; ?>
</span><br />
<p style="margin-top:5px;"><span class="infotext">Tag:</span>
<select name="tag" id="tag"
PHP-Code:
<?php echo "'".$tag."'"; ?>
>
<option value="-1" ></option>
<option value="01" >1</option>
<option value="02" >2</option>
<option value="03" >3</option>
<option value="04" >4</option>
<option value="05" >5</option>
<option value="06" >6</option>
<option value="07" >7</option>
<option value="08" >8</option>
<option value="09" >9</option>
PHP-Code:
$tag = $_POST['tag'];
$monat = $_POST['monat'];
$jahr = $_POST['jahr'];
$geboren=htmlspecialchars($_POST['geboren']);
PHP-Code:
if(mysql_query("update profil set icq='$icq',msn='$msn',aim='$aim',yahoo='$yahoo',skype='$skype',webseite='$webseite',irc='$irc',ircs='$ircs',ircse='$ircse',geschlecht='$sex',geboren='".$tag.".".$monat.".".$jahr."',hobbys='$hobbys',ip='$ip',date='$date' where user_id='$userid'"))

Kommentar