andi123: Variablenproblem

Beitrag lesen

Hallo,

ich habe eine MySQL-Tabelle in der als Werte Felder aufgefuehrt sind, aus denen ein Formular enstehen soll.
id | wert
---------------
1  | D2-Nummer
2  | O2-Nummer
3  | D1-Nummer
.
.
.

Daraus wird ein Formular erzeugt und fuer jedes Feld aus der Tabelle sollen 2 Eingaben moeglich sein, einmal die Telefonnummer und einmal eine Bemerkung zu dieser Nummer:
<?=$wert?>:
<input type ="text" name="<?=$id?>" value="">
<input type ="text" name="<?=$id?>_bemerkung" value="">

Nun will ich das Formular mit PHP auswerten und die eingetragenen Werte in 'ne weitere Tabelle speichern.
auslesen tue ich das Forumlar so:
while (list($key, $value) = each ($_POST))

Die weitere Tabelle soll so aussehen:
id | wert | bemerkung

Die 'id' und den 'wert' kann ich mit der Schleife auslesen, was mir fehlt ist, wie ich ABHAENGIG(!) von der 'id' auf den Inhalt der Variable der Bemerkung - also z.B. wenn id=1 dann '1_bemerkung' -  zugreifen kann.

In Perl kann ich eine neue Variable aus einer alten erzeugen, also ich koennte da mit

$inhaltbemerkung=$$id.'_bemerkung';

auf den Inhalt der Variable '[$id]_bemerkung' zugreifen.

Wie kann ich das Problem unter PHP loesen? Bzw. hab ich einen Denkfehler und kann ganz einfach auf die Bemerkungsvariable zugreifen?

Danke Andi