Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SMARTY][JS]Licznik
x2008x
post 29.06.2013, 11:02:16
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 10.11.2009

Ostrzeżenie: (0%)
-----


PROBLEM ROZWIAZANY

Witam, używam licznika do odliczania czasu do zakończenia wyświetlania wiadomości.

Mam taki kod (tpl):
  1. {foreach from=$produkt item=to}
  2. <span class="kkcount-down" data-time="{$to.data_koniec}"></span>
  3. <script type="text/javascript">
  4. // <![CDATA[
  5. $(".kkcount-down").kkcountdown({
  6.  
  7. dayText : 'dzień ',
  8. daysText : 'dni ',
  9. hoursText : 'godz ',
  10. minutesText : 'min ',
  11. secondsText : 'sec ',
  12. displayZeroDays : false,
  13. oneDayClass : 'one-day'
  14.  
  15. });
  16. // ]]>
  17. {/foreach}


Oraz php:

  1. $time = time();
  2. $zap = mysql_query("SELECT * FROM `produkty` WHERE `data_koniec` > '$time' ORDER BY `data_koniec` LIMIT 36");
  3. $ile = mysql_num_rows($zap);
  4. for ( $i=0; $i<$ile; $i++ ) {
  5. $wiersz = mysql_fetch_array($zap);
  6. $wiersz['tnij'] = shortcut($wiersz['warto'], 200);
  7. $produkt[$i] = $wiersz;
  8.  
  9.  
  10.  
  11. }
  12. $smarty->assign('tnij', $wiersz['tnij']);
  13. $smarty->assign('produkt', $produkt);


Wyświetlam sobie 3 produkty, problem polega na tym, że na pierwszym wyświetla 3x licznik, na drugim 2x, a na trzecim 1x. Nie rozumiem problemu, dzięki za pomoc.

Ten post edytował x2008x 29.06.2013, 11:09:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
c1chy
post 29.06.2013, 11:08:51
Post #2





Grupa: Zarejestrowani
Postów: 72
Pomógł: 16
Dołączył: 21.06.2013

Ostrzeżenie: (0%)
-----


zostaw w foreach tylko <span>


--------------------
devstrefa.wordpress.com
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:19