![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z pobraniem wszystkich danych danych bazy. Dane w bazie wyglądają mniej więcej tak: dwie kolumny (id, number), gdzie number jest kluczem podstawowym.
Tak pobieram dane:
Nie dostaję żadnych błędów (obsługa wszystkich błędów jest włączona). Liczba wierszy się zgadza (powinno być 5), natomiast pobiera "number" tylko z pierwszego rekordu. Gdzie pozostałe? Ten post edytował user_php.pl 14.10.2010, 19:15:47 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
A jak ma niby pobierać inne rekordy/numery, skoro masz warunek where? W takim wypadku pobierze Ci, tylko rekordy, które spełniają dany warunek, czyli id="coś_tam"
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dodatkowo brakuje pętli, w której pobierałbyś wszystkie zwrócone rekordy. Teraz pobierasz zawsze jeden rekord, nawet jesli zapytanie zwraca ci wiecej.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie dopisałem tego szczegółu, mój błąd. W tabeli jest coś takiego
1 - jakas dana 1 - jakas dana2 1 - jakas dana3 1 - jakas dana4 1 - jakas dana5 1 <- id jakasdana <-number |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
czyli brakuje ci pętli.
fetch_row() zwraca tylko jeden rekord. Masz to wykonac w petli by zwrocic wszystkie rekordy Tu masz przyklady na petle: http://pl.php.net/manual/pl/function.mysql-fetch-array.php dostosuj do siebie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jakaś podpowiedź, które linijki mam zapętlać?
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zajrzales w ogole do linka co ci podalem? Tam masz wszystko napisane. Nawet funkcje nazywają się podobnie - to już wystarczy analogicznie zrobic. Ludzie, pomyslcie czasami a nie po 10 sekundach walicie kolejnego posta!
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok, myślę że już to ogarnę. Dzięki.
Spokojnie, napisałem tego posta, jak jeszcze nie było Twojej odpowiedzi ![]() ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Spokojnie, napisałem tego posta, jak jeszcze nie było Twojej odpowiedzi Gdyby tak było, to Twoj post by się pojawił nad moim a nie pod ![]() Co innego gdybys napisał "zacząłęm pisac tego posta jak jeszcze nie było Twojej odpowiedzi..." to wtedy bym się z Tobą zgodził ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:58 |