Autor | Zpráva | ||
---|---|---|---|
grossik Profil |
#1 · Zasláno: 27. 11. 2015, 22:24:34
Dobrý den, mám problém se stránkováním, první stránka se ukáže v pořádku, ale na té druhé se ukáže to samé, místo toho co by tam mělo být.
Zde je můj kód include("db.php"); mysql_connect($DBhost,$DBuser,$DBheslo) or die("Chyba: Není mozne se pripojit k databazi!"); @mysql_select_db($DBname) or die("Chyba: Není mozne vybrat nesledujici tabulku! $DBname"); { if ($stranka=="") { $stranka=1; $vynechat=0; } else { $vynechat=$stranka*7-7; } $sql = mysql_query("SELECT * FROM info ORDER BY id DESC LIMIT $vynechat,7;"); while($row = mysql_fetch_object($sql)) { echo '<form id="customs" action="clanek.php">'; echo '<h1><input type="submit" id="button" name="clanek" class="fsSubmitButton" value='.$row->jmeno.'></h1>'; echo '</form>'; } } ?> <?php $pocet_radku=mysql_query("SELECT COUNT(*) AS id FROM info"); $pocet_radku=mysql_fetch_array($pocet_radku); $pocet_stran=ceil($pocet_stran=$pocet_radku["id"]/7); $i=0; for ($i = 1; $i <= $pocet_stran; $i++) { if ($i == 1 || $i == $pocet_stran || ($i >= $stranka - 3 && $i <= $stranka + 3)) echo ($i == $_GET["stranka"] ? "<b>" : "")."<a href=\"index.php?stranka=$i\">$i</a>".($i == $_GET["stranka"] ? "</b>" : ""); } ?> |
||
Dlahacz Profil * |
#2 · Zasláno: 27. 11. 2015, 23:04:03
pokud to chapu dobre ze se ot má stránkvoat po 7 položkách tak
$sql = mysql_query("SELECT * FROM info ORDER BY id DESC OFFSET $vynechat LIMIT 7;"); |
||
grossik Profil |
#3 · Zasláno: 27. 11. 2015, 23:07:05
Dlahacz:
Teď mi to nevypisuje nic. |
||
Dlahacz Profil * |
#4 · Zasláno: 27. 11. 2015, 23:11:59
grossik:
jo sry naopak $sql = mysql_query("SELECT * FROM info ORDER BY id DESC LIMIT 7 OFFSET $vynechat;"); |
||
grossik Profil |
#5 · Zasláno: 27. 11. 2015, 23:15:06
Dlahacz:
Teď to sice vypisuje, ale stejně jako předtím... mám jich vytvořených 8 takže na druhé stránce by se měl objevit jen jeden, ale objeví se od 2 po 8. |
||
Dlahacz Profil * |
#6 · Zasláno: 27. 11. 2015, 23:39:03
if (!isset($_GET["stranka"])) { $stranka=1; $vynechat=0; } else { $stranka = $_GET["stranka"]; $vynechat=$stranka*7-7; } |
||
grossik Profil |
#7 · Zasláno: 27. 11. 2015, 23:45:55
Dlahacz:
Super, díky moc. |
||
Časová prodleva: 9 let
|
0