Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]problem z wykorzystaniem danych kilkakrotnie
Forum PHP.pl > Forum > Przedszkole
Larges
Witam, podam prosty przykład o co mi chodzi. Chcę wyświetlić dane dwukrotnie.

Kod
$query = mysql_query("SELECT * FROM imiona ORDER BY id");
While($wykonaj = mysql_fetch_array($query)
{
    echo "$wykonaj[1];
}

While($wykonaj2 = mysql_fetch_array($query)
{
     echo "$wykonaj2[1];
}


Niestety w ten sposób uzyskuję efekt tylko w pierwszej zapętlonej tablicy.
erix
A czytaliśmy manuala? mysql_fetch_array" title="Zobacz w manualu PHP" target="_manual
Cytat
Returns an array that corresponds to the fetched row and moves the internal data pointer ahead.

Przyda Ci się mysql_data_seek" title="Zobacz w manualu PHP" target="_manual.

edit@down: ale jaki jest sens dwukrotnego zapychania pamięci w ten sposób, jeśli ma kilkaset rekordów?
blooregard
Lub nie korzystać dwa razy z myslq_fetch_array, tylko RAZ wypełnic sobie jakąś tablicę wynikową rezultatem zapytania i dalej operować juz na tej tablicy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.