| 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: 11 let
|
|||
0