Въпрос за урока на админ за странициране

niki966

Registered
Оспях да го поткарам и сичко си е ок .

Но си сложих и категори които ги зима също с $_get като на страниците .

Ето как изглежда на индекса страницата
index.php?p=1

а ето как е на категорите без страница защото немога да ги направа да имат ...

index.php?c=1

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

index.php?c=1&p=1

същто така когато съм влезнал в категорите така

index.php?c=1

наи от доло се показват страниците аам то има само 1 категория а съм го нагласил да показва по 20 на страница , тоест това показва на индекса страниците а не на категорите . Ако може да се направи да не се показва нищо когато няма нужния брои за да направи фтора страница и да не се показват на индекса страниците когато съм написал да гледам категорите ???
 
Добави на всички линкове на първа, предишна, следваща итн

<a href='$self?kat=$kat&&page=$page'>

Където $self = $_SERVER['PHP_SELF'];
$c = $_GET['c'];

$page си е дефинирано взависимост от линка...

Кое друго е проблема ?
 
// създаване на ликовете [предишна] [следваща]
// както и линковете [първа] и [последна]

$c = $_GET['c'];
if ($pageNum > 1)
{
$page = $pageNum - 1;
$predishna = " <a href=\"$self?c=$c&page=$page\"> [<<<<<] </a> ";

$parva = " <a href=\"$self?c=$c&page=1\">[първа]</a> ";
}
else
{
$predishna = ' ';
$parva = ' ';
}

if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$sledvashta = " <a href=\"$self?c=$c&page=$page\"> [>>>>>] </a> ";

$posledna = " <a href=\"$self?c=$c&page=$maxPage\">[последна]</a> ";
}
else
{
$sledvashta = ' ';
$posledna = ' ';
}

// показваме
echo $parva . $predishna . $nomeranastranici . $sledvashta . $posledna;

?>
 
така стана но има бъг имам само 1 запис в тази категория 1 но пак ми показва че има две страници колкото са на индекса защото на индекса ги показва фсичките категори . когато е чист индекса

index.php

показва фсички категори и си ги разделя на страници когато достигнат колкото съм им задал и прехвъля в друга страница . А когато напиша за категорията

index.php?c=1

показва колко са записани пот тази категория но също така си седат и двете страници които са.

като кликна на тях на 1 или 2 се показва така

index.php?c=1&page=1 (2)

но не сменя страницата защото няма а на индекса

се показва така и си сменя страницата.

index.php?c=&page=2
 
оспях да направа да показва и страниците на категорите но проблема с страниците си седи

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

1 2

когато няма достатъчно броики зада сложи и трета страница .

Но тези страници дето се показват се показват на индекса дето са но пак стават и за категорите но Когато на индекса има 40 страници и на категорите има само една се показват 40 . Ако може да се направи да показва страниците за индекса и за категорите от делно ??
 

Back
Горе