![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 6 Dołączył: 2.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam mały problem z funkcja html_options. Robie tak, pobieram dane z bazy danych:
Następnie w pliku .tpl A jako wynik dostaje tylko: Z góry dzięki za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 14.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
nie
tylko
literówka (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 6 Dołączył: 2.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za zwrócenie uwagi, ale to nie to. Nadal wyśiwtla pusty <select>
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 14.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
sprawdź, czy skrypt poprawnie wybiera dane z bazy, wyglada to jakby zwrcało Ci puste rekordy...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 6 Dołączył: 2.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Baza nie jest pusta, normalnie jakbym wpisał zamiast "array_push($galeria, $row);" np echo $row['id'] wszystko ładnie się wyświetla.
Ten post edytował Siner 14.08.2006, 11:39:43 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Zwróć uwagę że struktura złożonej tablicy jaką
tworzysz w php jest inna niż ta do której odwołujesz się w smarty tablica w php jest z tego co mi sie wydaje tablicą z indeksami 0,1,2 itd gdzie na każdym indeksie masz kolejną tablice ale juz asocjacyjną a w smarty odwołujesz się do tej tablicy jak by była wpierw asocjacyjna a potem indeksowana Ten post edytował php programmer 14.08.2006, 11:51:17 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 6 Dołączył: 2.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Z tego co mi się wydaje tworze w php tablice "assocjacyjną" i do takiej też się odwołuje w smarty.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 6 Dołączył: 2.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dostaje coś takiego:
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
No wiec jest tak jaki myślałem, zaraz ci napisze co zrobić,
sam niedawno robiłęm coś podobnego tylko musze zajrzeć do manuala
jeszcze przed chwilką zrobiłem małą zmiene powyżej, i jeszcze jedna poprawka i jeszcze jedna, zeby było bardziej podobnie jak w twoim kodzie natomiast w w smarty coś takiego moze teraz powinno zadziałać, w sumie dało by się to zrobić bardziej elegancko, http://smarty.php.net/manual/en/language.f...tml.options.php example 2 Ten post edytował php programmer 14.08.2006, 22:37:59 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 6 Dołączył: 2.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ok, dzięki działa. Tylko jestem ciekawy czemu mój kod nie zadziałał, co było nie tak ?
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Cytat Array ( [0] => Array ( [id] => 1 [nazwa] => Galeria 1 ) [1] => Array ( [id] => 2 [nazwa] => Galeria 2 ) [2] => Array ( [id] => 3 [nazwa] => Galeria 3 ) [3] => Array ( [id] => 17 [nazwa] => Galeria 4 ) [4] => Array ( [id] => 21 [nazwa] => Galeria 5 ) ) próbowałeś odwołać się w smarty do id, które jest jedynie wartością w tablicy a nie tablicą Ten post edytował php programmer 14.08.2006, 23:03:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:38 |