Autor Zpráva
Jozefe
Profil *
php kod


<?php
//pripojenie na databazu
$dbServer = "localhost";
$dbUser = "root";
$dbPassword = "";
$dbName = "ahoj";
$link=mysql_pconnect ($dbServer,$dbUser,$dbPassword) or die ("Spojenie neúspešné.");
$db = mysql_select_db($dbName, $link) or die ("Nepodarilo sa otvorit databázu.");
mysql_query("SET NAMES 'cp1250'") or die('Could not set names');

//samotné stránkovanie
$query="SELECT * FROM ahoj WHERE kontrola=1 ORDER BY id desc";
$result=mysql_query($query, $link) or die ("Spojenie s databázou bolo neúspešné");
$num=mysql_num_rows($result);
//$ctrl je pomocná premenná
if ($ctrl1<>1)
{
$strana=1;
}//endif
$limit=20;
$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="index.php?page=ahoj&ctrl=1&strana=",$i,"">",$i,"</a> | ";
}
else
{
echo "<font color="#FF0000">",$i,"</font> | ";
}//endif
}//endfor

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

//výpis danej množiny prvkov
$query="SELECT * FROM ahojt WHERE kontrola=1 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);
echo "<table>";
while ($row=mysql_fetch_array($result))
{
echo "<tr><td>",$row["ahoj"],"</td></tr>";
}
echo "</table>";
mysql_free_result($result);
?>


vypise mi stranky napriklad 1,2,3 a ked kliknem na 2 stranka a obsah sa nezmeni


druha otazka ... ako tam mozem includovat subor db.php tam mam ulozenu cestu k databaze lebo ked to dam miesto tochto

$dbServer = "localhost";  

$dbUser = "root";
$dbPassword = "";
$dbName = "ahoj";
$link=mysql_pconnect ($dbServer,$dbUser,$dbPassword) or die ("Spojenie neúspešné.");
$db = mysql_select_db($dbName, $link) or die ("Nepodarilo sa otvorit databázu.");
mysql_query("SET NAMES 'cp1250'") or die('Could not set names');


tak to nejde ... DAKUJEM VAM
djlj
Profil
Zkus místo $strana použít $_GET['strana'].
Jozefe
Profil *
djlj
myslis tam jak je
$strana=1; 

mam dat tohle
$strana=$_GET['strana']; 

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