Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ograniczenie liczby wyświetlanych wierszy
majestiq
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 26.10.2006

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


Mam taki skrypt:

  1. <?php
  2. foreach($dzisiaj AS $iKey => $sValue)
  3. {
  4. $pro =    $sValue['title'];
  5.    $prop = iconv("ISO-8859-2","UTF-8",$pro);
  6.  
  7.        if($sValue['time']<time() AND $dzisiaj[$iKey+1]['time']>time()) {
  8.            
  9.            echo '<tr height="10px"><td style="font-size:11px; background:orange;">'.date("H:i", $sValue['time']) . ' <b></td><td style="font-size:11px;">' .$prop.'<br /></b></td></tr>';
  10.        }
  11.        else {
  12.        echo '<tr height="10px"><td style="font-size:11px; background:#';
  13.            
  14.  
  15.                    if($iKey%2)            {
  16.                                            echo 'ddd;">';
  17.                            
  18.                                        }
  19.                        else            {
  20.                                            echo 'eee;">';
  21.                                        }
  22.                                    
  23.    
  24.        echo date("H:i", $sValue['time']) . ' </td><td style="font-size:11px;">' .$prop .'</td></tr>';    
  25.         }
  26. }
  27.  
  28.  
  29. echo "</table>";
  30. ?>



Jak ograniczyć iKey, tak żeby był <=10 , tzn, żeby conajwyżej 10 wierszy mi ten skrypt drukował a nie tyle ile się da ?


--------------------
Free mp3 download.
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Przed foreach
  1. <?php
  2. $i=0;
  3. ?>


przy końcu petli
  1. <?php
  2. $i++;
  3. ?>


I na poczatku petli dajesz odpowiedni warunek.


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




inkrementuj zmienną przykładowo $i i gdy ona osiągnie wartosc 10 daj break;


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 Aktualny czas: 19.08.2025 - 07:43