daniel: 2x mysql_fetch_row ?

Beitrag lesen

hallo forumler,

ich hätte mal eine ziemliche anfängerfrage, also nicht lachen ;-)

wenn ich eine mysql-abfrage mache, und will mir das ergebnis ausgeben lassen, sieht das bei mir so aus:

while($row=mysql_fetch_row($base))
{
  echo "$row[0] $row[1] $row[2]";
}

klappt auch wunderbar.
nur ein problem: wenn ich genau dieselben daten NOCHMAL ausgeben will, kommt nichts...

meinem begrenzten verständinis nach, holt mysql_fetch_row in der schleife einen datensatz (eine zeile) nach der anderen aus $base und schreibt sie in $row, was ein array ist.
nachdem die schleife durchgelaufen ist, ist sie "am ende" also in der letzten reihe, oder? da die leer ist, kommt auch bei der ausgabe nichts....

wie kann ich es jetzt anstellen, daß $row wieder auf reihe 1 (also die datensätze der ersten zeile aus der abfrage) zurückspringt?
und wie kann ich die datensätze dann ausgeben?

oder bin ich da gedanklich schon total verkehrt?
sorry, beschäftige mich erst seit ein paar wochen mit php....

grüße daniel