variable vaiablennamen ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • variable vaiablennamen ?

    also ich habe grob folgendes script

    $i = 1
    while ( $row= my_sql_fetchobject($getanswers))
    {
    $answer.$i = $row->$field.$i;
    $i++;
    }


    ist jetzt nur vereinfacht dargestellt.

    problm ist halt,, ich weiß nicht wie ich $answer1 - $answer10 die daten $row->field1- $row->field10 zuweisen kann, da das mit $anwer.$i so ja nicht gehen kann


    ich dachte schon an etwas wie:
    $($answer.$i) = $row->field.$i

    aber das geht ja leider nicht.


    wäre nais wenn mir jemand helfen könnte
    thx Mukraker

  • #2
    mach's doch als array

    oder probier ${$var1.$var2} (oder so ähnliche *g*)
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      vielleicht so:
      PHP-Code:
      $i 1
      while ( $rowmy_sql_fetchobject($getanswers))
      {
      $answer="answer".$i;
      $field="field".$i;
      $
      $answer $row->$$field;
      $i++;

      zumindest klappt das mit den dynamischen Variablen so bei mir immer ganz gut.

      P.S.: Sorry, die geschweifte Klammer (mrhappiness Vorschlag) geht als Syntax natürlich auch.
      Zuletzt geändert von BrainBug; 13.08.2003, 08:20.

      Kommentar


      • #4
        danke es geht!

        mit den geschweifen klammer habe ich es aber nicht hinbekommen
        thx Mukraker

        Kommentar

        Lädt...
        X