Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Abi paluks: lehe nummerdamine PHP's märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
Marjukene
HV vaatleja

liitunud: 02.11.2007




sõnum 28.01.2008 17:08:51 Abi paluks: lehe nummerdamine PHP's vasta tsitaadiga

Oleks vaja abi PHPs lehtede nummerdamisega näiteks kujul 1,2,3...9,10,11...14,15,16, kus 10 on aktiivne lehekülg.
Selles osas jääb mul hetkel pisut loogikast puudu. Ise suudan kuvada 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16.

Google'ist pole veel kahjuks abi leidnud.

Hetkel on mul nõnda:
for ($i = 1; $i <= $linke; $i++)
{
   if ($i == $leheID) $nummerdus .= '<span id="aktiivne">'.$i.'</span>';
   else $nummerdus .= '<a href="'.$url.'leht='.$i.'">'.$i.'</a> ';
}
tagasi üles
vaata kasutaja infot saada privaatsõnum
AMD
HV veteran
AMD

liitunud: 29.07.2003




sõnum 28.01.2008 17:33:05 vasta tsitaadiga

php:
  1. <?php
  2. $linke = 15;
  3. $leheID=3;
  4. for($i=1; $i <= $linke; $i++)
  5.         echo ($i == $leheID - 1 || $i == $leheID + 1 ? " $i " :
  6.                 ($i == $leheID ? " $i " :
  7.                         ($i <= 3 || $i > $linke - 3 ? " $i " :
  8.                                 ($i == $leheID - 2 || $i == $leheID + 2 ? "..." : ""))));
  9. ?>

Midagi sellist siis?

_________________
From now on, the forum is owned by AMD.That means that you are NO LONGER allowed to talk about, or even mention *ntel.
Kommentaarid: 335 loe/lisa Kasutajad arvavad:  :: 145 :: 3 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Marjukene
HV vaatleja

liitunud: 02.11.2007




sõnum 28.01.2008 20:55:16 vasta tsitaadiga

Aitäh! icon_biggrin.gif Sellest on abi, jah. Edasi oskan ise nikerdada.
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Abi paluks: lehe nummerdamine PHP's
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.