![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 8.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
W bazie danych mysql znajduje sie 5 rekordow przy wywolaniu poniższego zapytania. Chce zrobic tak, aby pobierał mi nazwe pierwszego rekordu, nastepnie drugiego, a jesli nastapi jakis warunek aby przerywal.
Kiedy wpisalem taka petle to nie mi nie wychodzi. Chyba cos nie tak z tablicami, tylko nie wiem co...?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
To raczej powinno wyglądać tak:
A w ogóle to może być zapisane prościej:
Oczywiście zmienną $t możesz sobie inkrementować jeśli jest Ci do czegoś potrzebna. Na pewno nie jest potrzebna do odczytywania rekordów. Zmienna $za1 jest jednowymiarową tablicą zawierającą wszystkie pobrane pola z jednego rekordu. Funkcja mysql_fetch_array pobiera jeden rekord wrzuca do tej tablicy i ustawia się na następnym i przy następnym przebiegu pętli pobiera kolejny rekord itd. Ten post edytował JoShiMa 4.04.2008, 08:48:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 16:35 |