малко хелп за едно странициране

kickme

Registered
Значи съчетах една система за категории със странициране, но немога да го направя да страницира само резултати от зададената категория.
Ето кода:

Код:
<?php 
///////////////////Връзка с база данни//////////////////// 
mysql_connect("localhost","potrebitel","****"); 
mysql_select_db("DB"); 
mysql_query("SET CHARACTER SET cp1251"); 
///////////////////Край на връзка с база данни//////////////////// 
$broinastranica = 5;//колко броя да изкарва на страница 
$pageNum = 1; 
if(isset($_GET['page'])) 
{ 
$pageNum = $_GET['page']; 
} 
$redove = ($pageNum - 1) * $broinastranica; 
	$result = mysql_query("SELECT c.name, n.title FROM news as n LEFT OUTER JOIN categories as c ON n.catid = c.id WHERE n.catid = '".$category."'")
				or die("Не може да изпълни заявката");
	while($row = mysql_fetch_array($result)) {
echo "".$row['title']." в категория: ".$row['name']."\<br />"; 
} 
$query = "SELECT COUNT(id) AS broi FROM news  "; 
$result = mysql_query($query); 
$row = mysql_fetch_array($result, MYSQL_ASSOC); 
$numrows = $row['broi']; 
$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; 
$predishna = " <a href=\"$self?page=$page\"> [<<<<<] </a> "; 
$parva = " <a href=\"$self?page=1\">[първа]</a> "; 
} 
else 
{ 
$predishna = ' '; 
$parva = ' '; 
} 
if ($pageNum < $maxPage) 
{ 
$page = $pageNum + 1; 
$sledvashta = " <a href=\"$self?page=$page\"> [>>>>>] </a> "; 
$posledna = " <a href=\"$self?page=$maxPage\">[последна]</a> "; 
} 
else 
{ 
$sledvashta = ' '; 
$posledna = ' '; 
} 
echo "<br><br>".$parva . $predishna . $nomeranastranici . $sledvashta . $posledna; 
?>


и по точно мисля че в този ред трябва да се направи нещо за да взима ИДто на зададената категория


Код:
$query = "SELECT COUNT(id) AS broi FROM news  ";

:o
 

Back
Горе