"Er" merkt sich gar nichts. DEIN Programm speichert etwas und reicht es angemessen weiter, oder DEIN Programm tut es eben nicht. Wenn die ID beim INSERT nicht ankommt, dann hat DEIN Programm unterwegs etwas verschlampt. Dafür kann es vielfältige Gründe geben, und wir müssen den richtigen finden.
- Ist meine skizzenhafte Beschreibung der Abläufe in deiner Seite überhaupt richtig?
- Hast Du überhaupt ein <form> um den <select> herumgelegt?
- Welche Methode verwendet es, GET oder POST?
- Wenn GET: Erscheint die ausgewählte ID in der URL, die nach dem Submit es Form abgerufen wird?
- Wenn POST: Erscheint die ausgewählte ID in den Formulardaten des POST Requests?
- Wie liest Du beim Empfang des Submit die ausgewählte ID aus? Hast Du eine Kontrollausgabe per ECHO gemacht, kommt der richtige Wert an?
Rolf