![]() |
![]() |
-nickkk- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Mam zapytanie do bazy, w którym wyciagam nazwy użytkowników online: Kod o_online nazwau1 nazwau2 nazwau3 Chciałbym zapisać każdy element tablicy do zmiennej i ją wyświetlić: foreach ($fetch as $klucz => $user) { echo $user; } Niestety zwraca mi tylko pierwszy element z tablicy $fetch. Co robię źle? Inny problem. Chcę wyświelić te same dane w innych sposób: Kod while ($fetch = $db_uchwyt->fetch_array(MYSQLI_ASSOC)) { echo $fetch['o_login']; } Wyświetla mi wszystkie elementy tablicy, poza pierwszym na liście czyli np. nazwau1. Tablicę wcześniej zresetowałem. Po zresetowaniu funkcja current() pokazuje aktualny element jako nazwau1, czyi problem poprawnego zapytania odpada. Gdzie robię błąd z tymi dwoma pętlami? |
|
|
![]() |
-nikk- |
![]()
Post
#2
|
Goście ![]() |
Tylko, że ta sama tablica $fetch w while jest wyświetlana od poczatku do końca, natomiast w pętli foreach tylko jeden element (pierwszy) chociaż tablica posiada np. dwa elementy. Nie mam pojęcia dlaczego nie działa to na bazie danych, bo przykłady z manuala PHp wykonuje mi poprawnie. Może robię gdzieś błąd w metodzie? Zamieszczam w razie czego całą metodą z klasy i proszę o poradę:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:25 |