Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%)
|
Niestety, $tag = 0 (indeks numeryczny tablicy), a $num jest tablicą:
Teraz spójrzmy na inny przykład:
Teraz wszystko w porządku - $num jest liczbą wyciągniętą z bazy, zaś $tag - słowem. Jak poprawnie zastosować grupowanie klucz=>wartość w pętli forach? Nie interesują mnie żadne funkcje typu key($num) oraz $num[key($num)] (IMG:style_emoticons/default/aarambo.gif) Ten post edytował WebCM 8.03.2010, 21:46:04 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%)
|
Chyba jeszcze nie pracowałeś z PDO. Wiesz, czym są iteratory w PHP?
Druga linijka wyciąga dane z bazy. $res jest obiektem PDOStatement. Piąta ustawia tryb FETCH_KEY_PAIR. W ósmej odczytuję rekordy, korzystając z iteratorów obsługiwanych przez PDO (IMG:style_emoticons/default/smile.gif) Zobacz przykłady: http://pl2.php.net/manual/en/pdo.query.php Ech, chyba wszystko wytłumaczyłem w pierwszych postach, ale jednak za bardzo kombinuję. Właściwie nie potrzeba mi grupowania FETCH_KEY_PAIR. Na tablicach numerycznych lub asocjacyjnych uzyskanych przez FETCH_NUM lub FETCH_ASSOC też można wydajnie pracować, bo danych i tak nie będzie dużo (IMG:style_emoticons/default/smile.gif) Temat nieaktualny. Ten post edytował WebCM 8.03.2010, 22:56:47 |
|
|
|
WebCM [PDO] foreach i FETCH_KEY_PAIR 8.03.2010, 21:44:15
nospor przeciez za pierwszym razem nie pobierasz zadnych ... 8.03.2010, 21:57:38
WebCM No dobrze, ale dlaczego w takim razie do pętli for... 8.03.2010, 22:02:07
nospor nie wiem o co ci chodzi...
zrob sobie print_r(... 8.03.2010, 22:11:41
Riklaunim Cytat(WebCM @ 8.03.2010, 22:55:19 ) C... 9.03.2010, 18:02:11 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 07:08 |