странициране

animatora

Registered
здравейте приятели!
Ползвам урока за странизиране на админ но не6то не се полу4ава :
та зна4и дава ми грешка
Код:
Notice: Undefined index: page in C:\Program Files\EasyPHP 2.0b1\www\database\proba.php on line 13
Error, query failed
как да я опрявя
 
Код:
<?php
	
	$host = "localhost";
	$user="root"; //user на базата данни
	$password=""; //pass на базата данни
	$database=""; //име на базата данни
	mysql_connect($host,$user,$password);
	mysql_select_db($database) or die( "Unable to select database");

	$broinastranica = 2;
	$pageNum = 1;
{
	$pageNum = $_GET['page'];
}
	$redove = ($pageNum - 1) * $broinastranica;
	$query = " SELECT id,ime,text FROM novini " .
" LIMIT $redove, $broinastranica";
	$result = mysql_query($query) or die('Error, query failed');
echo "<table border=1>";
while($row = mysql_fetch_array($result))
{
echo ( "<table  border=\"0\" bordercolor=\"#fff\" width=\"600px\"><tr><td bgcolor=\"B9E574\">".$row['ime']."</td></tr><tr><td bgcolor=\"white\">".$row['text']."</td></tr><tr><td bgcolor=\"B9E574\"></td></tr><br>");
}
echo"</table>";
	$query = "SELECT COUNT(ime) AS numrows FROM novini";
	$result = mysql_query($query) or die('Error, query failed');
	$row = mysql_fetch_array($result, MYSQL_ASSOC);
	$numrows = $row['numrows'];
	$maxPage = ceil($numrows/$broinastranica);
	$self = $_SERVER['PHP_SELF'];
	$nomeranastranici = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
	$nomeranastranici .= " $page ";
}
else
{
	$nomeranastranici .= " <a href=\"$self?page=$page\">$page</a> ";
}
}
if ($pageNum > 1)
{
	$page = $pageNum - 1;
}
if ($pageNum < $maxPage)
{
	$page = $pageNum + 1;
}

echo   $nomeranastranici ;
?>


Код:
{
	$pageNum = $_GET['page'];
}
за тва е гре6ката
 
намери
--------------------------------
{
$pageNum = $_GET['page'];
}
-------------------------------
замени
------------------------------
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
-----------------------------
 

Back
Горе