Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » dynamische variablen auslesen Antworten
dynamische variablen auslesen

funny
Pixelschubser


Beiträge: 5


hallo,
ich würde gerne den inhalt einer variable auslesen, die ich zb aus einer id und einem präfix erstelle, auslesen, hier ein beispiel:

ich habe folgendes formular:

<form>
<input type="text" name="b_1sd4_addinfo" value="">
<input type="text" name="b_1sd4_amount" value="">

<input type="text" name="b_24fh_addinfo" value="">
<input type="text" name="b_24fh_amount" value="">

<input type="text" name="b_h7d4_addinfo" value="">
<input type="text" name="b_h7d4_amount" value="">
</form>

die input-felder werden in einer schleife ausgegeben, der name wird aus der id (zb "b_1sd4") und einem präfix "_addinfo" oder "_amount" zusammengesetzt. es handelt sich um einen warenkorb, vereinfacht gesagt. die id ist die id des produktes das im warenkorb liegt.

jetzt will ich die bestellmenge und eine zusatzangabe speichern, schicke das warenkorbformular also ab, und auf der folgeseite will ich die werte auslesen und speichern.

ich laufe wieder in einer schleife über die warenkorbeinträge, lese die id's aus und will jetzt den präfix hinten anhängen und auf die inhalte zugreifen, damit ich sie speichern kann. bei anderen script-sprachen weiß ich das zb so den inhalt zugegriffen werden
kann:

val(ID, "_addinfo")

allerdings habe ich keine plan, wie das mit php geht, kann mir da jemand weiterhelfen bitte?

besten dank im voraus für eure mühen!

gruss, der uli

  Profil   Editieren   Zitieren

c3o
Posting-Schinder


Beiträge: 586


Mit einem zweiten Dollarzeichen:

$id = 'b_24fh_';
$variablenname= $id.'addinfo';
echo $$variablenname;

Diese Nachricht wurde geändert von: Philipp Gérard
  Profil   E-Mail   Website   Editieren   Zitieren

funny
Pixelschubser


Beiträge: 5


1a, das funzt!

besten dank auch!!

gruss, uli

  Profil   Editieren   Zitieren
 

Antworten
Nach oben