Moin,
Hmm wenn ich das in den code einfüge und dann die Seite aufrufe also im Web, dann kommt folgendes:
Jetzt verstehe ich dein Problem.
Du prüfst beim Aufruf der Seite nicht ab, ob das Formular gesendet wurde.
Also wird beim 1. Aufruf der Query ausgeführt(nat. ohne Kommentar) und beim absenden der Form wird das gemacht was du willst.
Du musst durch eine Abfrage herausfinden ob die Seite an sich aufgerufen wurde oder ob das Formular gesendet wurd.
SteBu