Hallo,
an sich sollte es eigentlich nicht schwer sein, aber irgendwie funktioniert das bei mir nicht und ich bin am verzweifeln. Hoffe, dass ihr mir helfen könnt.
Ich habe eine Datenbank und dazu auszufüllendes Formular. Wenn User das Formular ausgefüllt hat und auf Button "Daten speichern" drückt, sollen die Daten in der Datenbank aktuallisiert werden und der User oben auf die Seite geleitet werden.
Mein Button sieht so aus:
PHP-Code:<input type='button' name='submit' value='Daten speichern' onClick="location.href='javascript:document.formTeilnehmer.submit() '\ "/>
<input type='button' value='Formularvorlage' onClick="location.href='javascript:submitform()'\" />
Für Update habe ich folgende if Anweisung gemacht:
Ich dachte mir, wenn der Button gedrückt wird, wird ja die Variable gesetzt und dadurch die If-Schleife passiert. Nur leider ist das so, dass nach dem Drücken des Buttons ich zwar richtig weiter geleitet werde, aber die Daten werden nicht in der Datenbank gespeichert. Es werden keine Fehler ausgegeben.PHP-Code:if (isset($submit)) {
echo "<h1>Ihre Daten wurden gespeichert !!!</h1>";
$db->setQuery("Update teilnehmerbogen set kdname='".$kdname."' where kdnr='".$user->kdnr."'");
$db->query();
...
...
}


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen