backbone: array-index in while-schleife um einen nach vorne verrücken

moinsn,

wie bekomme ich das hin das ich, ohne einen neuen schritt ausführe, den array-index um 1 erhöre? kann mir da jemand vielleicht mal helfen. hier ein bsp:

while($foo=mysql_fetch_array($blub)){

echo"$foo[0]-----$foo[0]";

}

die zweite ausgabe soll aber schon einen neuen wert enthalten, wie bekomm ich das hin?

  1. Hallo auch

    wie bekomme ich das hin ???
    while($foo=mysql_fetch_array($blub)){
    echo"$foo[0]-----$foo[0]";
    }

    Vielleicht mal ein Auge auf die Funktion array_shift werfen
    Uli

  2. Hello,

    wie bekomme ich das hin das ich, ohne einen neuen schritt ausführe, den array-index um 1 erhöre? kann mir da jemand vielleicht mal helfen. hier ein bsp:

    while($foo=mysql_fetch_array($blub)){

    echo"$foo[0]-----$foo[0]";

    }

    Du möchtest also

    (0)foo[0]       (1)foo[0]
       (1)foo[0]       (2)foo[0]
       (2)foo[0]       (3)foo[0]
       (3)foo[0]           -

    ausgeben?

    Du kannst alle Datensätze aus dem Query in ein Array laden

    $_reclist = array();

    while($_reclist[] = mysql_fetch_row($res));

    Dann kannst Du die Ausgabe so getalten:

    $z = 0;
      while (isset($_reclist[$z])
      {
        echo $_reclist[$z][0];
        if (isset($_reclist[$z+1]))
        {
          echo $_reclist[$z+1][0];
        }
        echo "<br />\n";
        $z++;
      }

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    [ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
      Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
      Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen