Werte in array einfügen

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

  • Werte in array einfügen

    hi...

    aus einer DB-Abfrage mache ich zuerst :

    whil($row = mysql_fetch_array($res))
    {
    $erg[] = $row;
    }

    jetzt habe ich noch 2 werte $gb['mail'] und $gb['hp']. wie kann ich diese werte nun in der schleife mit in das array erg[] einfügen?

  • #2
    indem du in der Schleife

    PHP-Code:
    $erg[mail] = $gb['mail'];
    $erg[hp] = $gb['hp']; 
    in die Schleife schreibst?
    Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
    var_dump(), print_r(), debug_backtrace und echo.
    Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
    Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
    Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

    Kommentar


    • #3
      hi...


      also jetzt hab ich es so wie unten in die schleife eingefügt, da ich ja aus der Abfrage ein zweidimensionales array erhalte. aber trotzdem werden die werte nicht angefügt.

      PHP-Code:
      $eintraege[]['mail'] = $gb['mail];
      $eintraege[]['
      hp'] = $gb['hp']; 
      hier mal die schleife:

      PHP-Code:
      while($row mysql_fetch_array($res)){
           
           
      $email $data_mail;
           
      $hp $data_hp;
           
           
      $gb['hp'] = $gb['mail'] = '';
           
           if (
      $row['homepage'] != ""$gb['hp'] = str_replace("[:homepage:]"$row['homepage'], $hp);
           if (
      $row['email'] != ""$gb['mail'] = str_replace("[:email:]"$row['email'], $email);
           
           
      $eintraege[] = $row;
           
      $eintraege[]['mail'] = $gb['mail'];
           
      $eintraege[]['hp'] = $gb['hp'];
           

      EDIT:

      Problem hat sich gelöst. habe in em array vergessen ne zählvariable mit anzugeben

      Zuletzt geändert von lx-club; 31.05.2004, 14:38.

      Kommentar

      Lädt...
      X