tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
443
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Hallo,

    ja wie der Betreff schon sagt, suche ich ne Möglichkeit um mehrere Datensätze einer Datenbank auszugeben, die vorher schon "gefetcht" wurden, nur weiß ich leider zur zeit nicht wie habe eigentlich immer mit while gearbeitet, aber diesmal geht das net.

    Zur Zeit mache ich es immer so:
    PHP-Code:
     while ($row mysql_fetch_array($result)( {
    //Ausgabe......

    Ist aber meiner Meinung nach auch sehr unflexibel...
     

  2. #2
    JocalAreaNetwork JocalAreaNetwork ist offline Mitglied Silber
    Registriert seit
    Apr 2004
    Beiträge
    82
    Ich verstehe dein Problem nicht ganz.
    Möchtest du einfach alle Datensätze in einem Array haben?
    Dann mach dir doch dafür extra eines:

    PHP-Code:
    $n=0;
    while (
    $row mysql_fetch_array($result)) $rows[$n++]=$row
    Aber wie gesagt, ich verstehe dein Problem nicht ganz und eventuell ist mein Beitrag deshalb unnütz.
     

  3. #3
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Hallo, das hier will ich ja vermeiden:
    PHP-Code:
    while ($row mysql_fetch_array($result)) 
    ich will das ja schon vorher machen und später trotzdem ausgeben können:

    PHP-Code:
    $row mysql_fetch_array($result
     

  4. #4
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Keiner ne Idee, wie man das anders machen könnte?
     

  5. #5
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Ich denke nicht, dass es noche eine weitere Lödung gibt. Wieso suchst du denn eine?
     
    Markus Wulftange

  6. #6
    Registriert seit
    Dec 2001
    Beiträge
    4.791
    Geht nicht, da mysql_fetch_row() und mysql_fetch_array() jeweils nur den aktuellen Datensatz in ein Array einlesen. Damit du das vorher machen kannst und später ausgeben kannst, musst du das ganz normale über while lösen, aber dann nicht ausgeben, sondern in ein Array schreiben.
     

  7. #7
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Okay danke, für deine Hilfe, werde das jetz anders lösen ungefähr so wie du es mir empfohlen hast.
     

Ähnliche Themen

  1. JS: break; andere Möglichkeit?
    Von parafi im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 19.01.11, 08:30
  2. Andere Legale Programme außer Usenext
    Von tobee im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 11.05.06, 13:35
  3. andere Möglichkeit für imagemap
    Von pascalplus im Forum HTML & XHTML
    Antworten: 3
    Letzter Beitrag: 06.11.05, 01:52
  4. Antworten: 18
    Letzter Beitrag: 28.06.05, 00:53
  5. Antworten: 2
    Letzter Beitrag: 10.02.04, 20:06