Autor Zpráva
tynko
Profil *
Nasiel som take stranovanie na nate ale akosi mi nechce ist na localhoste

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Stránkovanie</TITLE>
</head>
<body>
<?
//pripojenie na databazu
$dbServer = "localhost";
$dbUser = "root";
$dbPassword = "";
$dbName = "galeries";
$link=mysql_pconnect ($dbServer,$dbUser,$dbPassword) or die ("Spojenie neúspešné.");
$db = mysql_select_db($dbName, $link) or die ("Nepodarilo sa otvoriť databázu.");

//samotné stránkovanie
$query="SELECT * FROM links ";
$result=mysql_query($query, $link) or die ("Spojenie s databázou bolo neúspešné");
$num=mysql_num_rows($result);

if (!isset($strana))
{
$strana=1;
} //endif
$limit=2;
$celkovy_pocet=$num;
$pocet_stran=ceil($celkovy_pocet/$limit);
$pociatok=($strana*$limit)-$limit;

for ($i=1; $i<=$pocet_stran; $i++)
{
if ($i<>$strana)
{
echo "<a href=\"stranky.php?strana=",$i,"\">",$i,"</a> | ";
}
else
{
echo "<font color=\"#FF0000\">",$i,"</font> | ";
}//endif
}//endfor

if ($strana<>$pocet_stran)
{
echo "<a href=\"stranky.php?strana=",$strana+1,"\">nasledujúca strana</a>";
}//endif
echo "</p>";

//výpis danej množiny prvkov
$query="SELECT * FROM links ORDER BY id DESC LIMIT $pociatok, $limit";
$result=mysql_query($query, $link) or die ("Spojenie s databázou bolo neúspešné");
$num=mysql_num_rows($result);
while ($row=mysql_fetch_array($result))
{
echo "<p><i>",$row["www"],"</i></p>
";
}//end while
mysql_free_result($result);
?>
</body>
</html>


na prvej stranke vypise iba obsah na dalsich uz nic ale strankovanie je vygenerovane oki aj na prvej
tynko
Profil *
nikto nic :(
Alphard
Profil
zkus

if (!isset($strana))
{
$strana=1;
} //endif

nahradit za

$strana = (isset ($_GET['strana'])) ? $_GET['strana'] : 1;
tynko
Profil *
Ide to

Dikkkkkkkkkkkkkkk

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0