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