Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Smarty - pętle
Forum PHP.pl > Forum > Przedszkole
Lirdoner
Witam, szukałem w google oraz dokumentacji smarty ale nadal nie mogę sobie z tym poradzić
  1. $result = $db->query($sql);
  2. $row = array();
  3. while($row = $db->fetch_array($result)) {
  4. $tytul = $row['tytul'];
  5. $tresc = $row['tresc'];
  6. }


I jak mam teraz to przekazać do smarty?
Jak ułożyć ten blok {section}?
kokers
Tu patrzyłeś?:
Example 7.36. Database example with a {sectionelse} na stronie:
http://www.smarty.net/docsv2/en/language.f...ion.section.tpl

Lirdoner
Patrzyłem tylko, że tam nie widzę, żadnego użycia pętli w php
$smarty->assign('contacts', $db->getAll($sql));
Nie wiem co zwraca $db->getAll($sql)
kokers
poczytaj więcej, trochę kursów, tutoriali.
trochę o loopach
np tu: http://www.egrafik.pl/porady/smarty-templates-for-beginners/
np tu: http://www.webtips.pl/topic/18397-phpsmarty-problem-z-petla/

może to będzie też lepsze http://www.smarty.net/docsv2/en/language.f...ion.foreach.tpl
Valdi_B
W dokumentacji Smarty poczytaj o {html_table}.
Po odpowiednim podaniu danych źródłowych (jak - doczytaj) dostajesz całą tabelę (<table>) z tymi danymi, nagłówkami itp.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.