Autor | Zpráva | ||
---|---|---|---|
michal454454 Profil |
#1 · Zasláno: 10. 2. 2015, 20:26:05
Zdravím řeším už celou dobu stránkování a nevím pořád jak na to přijít asi tam chybí nějaká drobnost vcelku ale nevím jaká... Tady je zdroják: vypisuju články z DB a chci je s limitem 3 na stránku sestupně ale pak nevím jak dál to udělat i když tam něco mám dál... :/
<?php $pocetNaStranu=3; $strana=1; $novinky = $db->select('clanky','*',['ORDER' => 'datum DESC','LIMIT' => [(($strana - 1) * $pocetNaStranu), $pocetNaStranu]]); foreach($novinky as $novinka){ echo '<a href="index.php?action=zobrazClanek&id='. $novinka['id'].'" class="novinka prvni" style=" background:url(' . $novinka['obrazek'] . ');background-size:100% 100%;background-color:white;margin:0 0 5 0;">' .$novinka['nazev'] . '[čtěte více...]</a>'; } if (isset($_GET['strana'])) { $strana = (int) $_GET['strana']; if ($strana <= 0) { $strana = 1; } } else { $strana = 1; } $pocet=$db->count("clanky"); $stranek = ceil($pocet / $pocetNaStranu); for ($i = 1; $i <= $stranek; $i++) { echo '<a href="./index.php?strana=$i">strana $i</a>'; } ?> |
||
tiso Profil |
#2 · Zasláno: 10. 2. 2015, 20:41:40
michal454454: riadky 11-18 daj na miesto riadku 3
|
||
michal454454 Profil |
#3 · Zasláno: 10. 2. 2015, 21:11:14
tiso:
udelal jsem toto a nic: <?php $pocetNaStranu=3; $strana=1; if (isset($_GET['strana'])) { $strana = (int) $_GET['strana']; if ($strana <= 0) { $strana = 1; } } else { $strana = 1; } $novinky = $db->select('clanky','*',['ORDER' => 'datum DESC','LIMIT' => [(($strana - 1) * $pocetNaStranu), $pocetNaStranu]]); foreach($novinky as $novinka){ echo '<a href="index.php?action=zobrazClanek&id='. $novinka['id'].'" class="novinka prvni" style=" background:url(' . $novinka['obrazek'] . ');background-size:100% 100%;background-color:white;margin:0 0 5 0;">' .$novinka['nazev'] . '[čtěte více...]</a>'; } $pocet=$db->count("clanky"); $stranek = ceil($pocet / $pocetNaStranu); for ($i = 1; $i <= $stranek; $i++) { echo '<a href="./index.php?strana=$i">strana $i</a>'; } ?> |
||
tiso Profil |
#4 · Zasláno: 10. 2. 2015, 21:18:39
echo '<a href="./index.php?strana=' . $i . '">strana ' . $i . '</a>';//riadok 26 |
||
michal454454 Profil |
#5 · Zasláno: 10. 2. 2015, 21:21:53
Diky moc :)
|
||
Časová prodleva: 10 let
|
0