![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 30.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Wykonuje zapytanie do bazy danych, gdzie są 2 rekordy.
następnie chciałbym zmienne przesłać do szablonu smarty Zrobiłem coś takiego
W szablonie smarty zrobiłem pętle.
Wynik jest taki, że ostatni rekord jest wyświetlany 5 razy. Co robię źle, i co należy zrobić żeby skrypt pobrał i wyświetlił mi wszystkie rekordy tylko raz? Pozdrawiam, Jacek. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
while($persons = $result->fetchRow(DB_FETCHMODE_OBJECT)) {
Przeciez tutaj za kazdym razem do $persons wkladasz aktualnie przetwarzany rekord i nadpisujesz poprzedni. Musisz zrobic z tego tablice i do tablicy zapisywac -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 30.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie
Wynik z tablicy jest następujący:
Szablon smarty wygląda następująco:
I kod nic mi nie zwraca. Co robię źle? Proszę o pomoc. Cześć, Znalazłem błąd w kodzie smarty: jest tak:
a powinno być tak: $zmienna -> powinna być z "item" a nie z "from"
Ten post edytował elldiablo 23.09.2010, 07:43:43 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 07:17 |