Ogólnie to nie ładnie mieszać HTML z PHP - to jest raz. Dwa - nie możesz raz pobrać, zapisać do tablicy, zamknąć połączenie a potem operować na tablicy?
P.S. Po co dodajesz nowe linie?
dela
28.02.2011, 11:45:48
Dlaczego nie ładnie? Czytałem, że można też w ten sposób się bawić. Trochę to nie zgrabnie wygląda ale trudno... Druga pętla nie działa. Nie wyświetla wyników.
nospor
28.02.2011, 11:49:53
Cytat
Druga pętla nie działa. Nie wyświetla wyników.
Dokładnie. A wiesz dlaczego? Z tego samego powodu, dzięki któremu pierwsza pętla sie skończyła Teraz pomyśl chwilkę nad tym, pomyśl czemy pierwsza pętla się skończyła, a nie np. kręci się w nieskonczończoność.
ps: przenoszę.
Fifi209
28.02.2011, 12:40:38
Cytat(dela @ 28.02.2011, 11:45:48 )
Druga pętla nie działa. Nie wyświetla wyników.
Wystarczyło przeczytać w moim poście co należy zrobić.
Valdi_B
28.02.2011, 12:51:12
Radzę taką kolejność: 1. $result = mysql_query($query); - to już masz. 2. Zaraz potem, w pętli wykonuj mysql_fetch_array(...), ale niech zmienna $row będzie tablicą, do której dodajesz kolejne rekordy: $row[] = mysql_fetch_array(...) 3. W obu przypadkach gdzie te dane chcesz wstawić, bierz dane z tablicy $row. (tak jak wcześniej radził fifi209). Oczywiście - pamiętaj że teraz $row jest tablicą złożoną z tablic.
Fifi209
28.02.2011, 13:12:14
Cytat(Valdi_B @ 28.02.2011, 12:51:12 )
Oczywiście - pamiętaj że teraz $row jest tablicą złożoną z tablic.
Nie prościej napisać wielowymiarową? ;d
Swoją drogą napisałeś to co było już oczywiste.
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.