andre_meyer25
16.10.2005, 14:54:19
Hallo,
ich arbeite erst seit ein Paar Tagen mit PHP um eine Webseite lokal auf meinem Rechner zu entwickeln doch nun verzweifle ich an einem Syntaxproblem.
Ich habe eine MySQL DB mit Benutzerinfos, die ich per PHP-Seit ändern lassen will.
Ich wollte das mit einem Formular machen und lasse es mittels echo befehl anzeigen.
echo "<form>
<p>Geburtsdatum ändern
<select name='$geb_day' size='1'>
<option>1</option>
<option>2</option>
...
</select>
</select></p>
<input type='button' value='Ändern'
onClick='mysql_query("UPDATE tab2 set geb_day='$geb_day' where username='$name'")'</form>";
geb_day und username sind 2 felder der tabelle tab2 aus der Datenbank. Ich weiss das es en den einfachen und doppelten Hochkommas hängt, da der Befehl ohne das Formular funktioniert, doch ich komme nicht dahinter, wie ich es machen muss.
Danke schon mal im vorraus, für jegliche Hilfe.
MfG
Andre
ich arbeite erst seit ein Paar Tagen mit PHP um eine Webseite lokal auf meinem Rechner zu entwickeln doch nun verzweifle ich an einem Syntaxproblem.
Ich habe eine MySQL DB mit Benutzerinfos, die ich per PHP-Seit ändern lassen will.
Ich wollte das mit einem Formular machen und lasse es mittels echo befehl anzeigen.
echo "<form>
<p>Geburtsdatum ändern
<select name='$geb_day' size='1'>
<option>1</option>
<option>2</option>
...
</select>
</select></p>
<input type='button' value='Ändern'
onClick='mysql_query("UPDATE tab2 set geb_day='$geb_day' where username='$name'")'</form>";
geb_day und username sind 2 felder der tabelle tab2 aus der Datenbank. Ich weiss das es en den einfachen und doppelten Hochkommas hängt, da der Befehl ohne das Formular funktioniert, doch ich komme nicht dahinter, wie ich es machen muss.
Danke schon mal im vorraus, für jegliche Hilfe.
MfG
Andre