День добрый, начал делать навигацию по сайту и вроде бы всё хорошо только вот проблема как сделать так что бы страница на которой ты находишься подсвечивалась ?
<?php
$num = 6; // количество выводимое на страницу
$page = (int)$_GET['page'];
$count = mysqli_query($link,"SELECT COUNT(*) FROM table_products WHERE visable="1"");
$temp = mysqli_fetch_array($count);
If ($temp[0] > 0)
{
$tempcount = $temp[0];
// Находим общее число страниц
$total = $tempcount / $num;
$total = intval($total);
$page = intval($page);
if(empty($page) or $page < 0)
{
$page = 1;
}
if($page > $total)
{
$page = $total;
}
// Вычисляем начиная с какого номера
// следует выводить товары
$start = $page * $num - $num;
Алексей11996: День добрый, начал делать навигацию по сайту и вроде бы всё хорошо только вот проблема как сделать так что бы страница на которой ты находишься подсвечивалась ?
<?php
$num = 6; // количество выводимое на страницу
$page = (int)$_GET['page'];
$count = mysqli_query($link,"SELECT COUNT(*) FROM table_products WHERE visable="1"");
$temp = mysqli_fetch_array($count);
If ($temp[0] > 0)
{
$tempcount = $temp[0];
// Находим общее число страниц
$total = $tempcount / $num;
$total = intval($total);
$page = intval($page);
if(empty($page) or $page < 0)
{
$page = 1;
}
if($page > $total)
{
$page = $total;
}
// Вычисляем начиная с какого номера
// следует выводить товары
$start = $page * $num - $num;
например: когда я нахожусь на 4й странице она будет выделена на фоне остальных страниц 1 2 3 4 5
Sitealert
class="active"
и
.active{color: #f00;}
Алексей11996
к чему его применить ?
———- Добавлено 03.04.2020 в 09:29 ———-
Всё понял спасибо
miketomlin
// Формируем ссылки со страницами ...
Это какой-то поповский вариант.
См. шаблон строки навигации в конце этой статьи.
P.S. Тернарный оператор можно заменить на if/endif.
———- Добавлено 03.04.2020 в 16:08 ———-
Или вот коммент там же:
https://gency.ru/comment/33
ivan-lev
miketomlin: Это какой-то поповский вариант.
miketomlin, циклы для слабаков.. 😂
Подглядеть сможет каждый.. а вот самому написать!..
p.s. У каждого свой путь к истине.))
miketomlin
ivan-lev, так ТС это не сам писал.
Я этот ужас сто раз видел у любителей копипастить код поповских уроков.
ivan-lev
Прошу прощенья.. я не в тренде просто.
Это код из уроков?.. 😮 😂
Возможно, автор хотел что-то этим показать.. 🤪
miketomlin
ivan-lev, угу, этой фигней весь инет (был) заспамлен. Правда, код старый, постепенно происходит очищение. Но мне до сих его периодически постят в комментах и т.п. Поэтому не смог пройти мимо этой темы 🙂
Алексей11996
День добрый, начал делать навигацию по сайту и вроде бы всё хорошо только вот проблема как сделать так что бы страница на которой ты находишься подсвечивалась ?
———- Добавлено 02.04.2020 в 16:25 ———-
День добрый, начал делать навигацию по сайту и вроде бы всё хорошо только вот проблема как сделать так что бы страница на которой ты находишься подсвечивалась ?
например: когда я нахожусь на 4й странице она будет выделена на фоне остальных страниц 1 2 3 4 5
Sitealert
и
Алексей11996
к чему его применить ?
———- Добавлено 03.04.2020 в 09:29 ———-
Всё понял спасибо
miketomlin
Это какой-то поповский вариант.
См. шаблон строки навигации в конце этой статьи.
P.S. Тернарный оператор можно заменить на if/endif.
———- Добавлено 03.04.2020 в 16:08 ———-
Или вот коммент там же:
https://gency.ru/comment/33
ivan-lev
Это какой-то поповский вариант.
miketomlin, циклы для слабаков.. 😂
Подглядеть сможет каждый.. а вот самому написать!..
p.s. У каждого свой путь к истине.))
miketomlin
ivan-lev, так ТС это не сам писал.
Я этот ужас сто раз видел у любителей копипастить код поповских уроков.
ivan-lev
Прошу прощенья.. я не в тренде просто.
Это код из уроков?.. 😮 😂
Возможно, автор хотел что-то этим показать.. 🤪
miketomlin
ivan-lev, угу, этой фигней весь инет (был) заспамлен. Правда, код старый, постепенно происходит очищение. Но мне до сих его периодически постят в комментах и т.п. Поэтому не смог пройти мимо этой темы 🙂