Zacznijmy od kodu:
-index.php
$zap = mysql_query("SELECT * FROM `produkty` WHERE `data_koniec` > '$time' ORDER BY `data_koniec`"); for ( $i=0; $i<$ile; $i++ ) { $produkt[$i] = $wiersz; $tnij = shortcut($wiersz['warto'], 230); $smarty->assign("cut", $tnij); } $smarty->assign('produktt', $produktt); $smarty->assign('produkt', $produkt);
Teraz plik index.tpl:
Dając zmienną $cut w .tpl tnie mi tylko jeden z rekordów, nie dla każdego, ale tylko jeden. Mam nadzieję, że wiecie o co chodzi. Wytłumaczę to na przykładzie,
Tabela produkty ma kolumny:
-id,
-nazwa,
-warto(tutaj chcę, aby ucieło po 230 znakach i wyświetliło razem w liście z nazwą - dla każdego powinno być osobno)
Wyświetla to tak, że mamy:
Lista produktów:
-Nazwa #1(nazwa) - Dlaczego Warto#1 (warto)
-Nazwa #2(nazwa) - Dlaczego Warto#1 (warto)
-Nazwa #3(nazwa) - Dlaczego Warto#1 (warto)
itd.
Wychodzi na to, że warto jest stałe.
Dzięki za pomoc.