Создать ответ 
Постраничная листалка
Автор Сообщение
Роман Не на форуме
Младший сержант
*

Сообщений: 26
У нас с: Nov 2012
Сообщение: #21
RE: Постраничная листалка
Жуть! Они все выделились!
19.11.2012 22:04:10
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #22
RE: Постраничная листалка
Вы классы menu_link и menu_link_2 прописали? Первый - с выделением, а второй - без.
19.11.2012 22:09:22
Найти все сообщения Цитировать это сообщение
Роман Не на форуме
Младший сержант
*

Сообщений: 26
У нас с: Nov 2012
Сообщение: #23
RE: Постраничная листалка
Да, классы прописал, но не выделяет.
19.11.2012 22:13:33
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #24
RE: Постраничная листалка
Ссылку на страничку скиньте, а то вслепую трудно советовать.

P.S. Потом ссылку удалю.
19.11.2012 22:15:37
Найти все сообщения Цитировать это сообщение
Роман Не на форуме
Младший сержант
*

Сообщений: 26
У нас с: Nov 2012
Сообщение: #25
RE: Постраничная листалка
Он сейчас на локальном сервере.
19.11.2012 22:16:29
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #26
RE: Постраничная листалка
Сейчас по-быстрому накидал у себя данный код и естественно нашел ошибку!

Строчку if ($_GET[cat]==id) $div_class='menu_link'; нужно заменить на if ($_GET[cat]==$row2 ["id"]) $div_class='menu_link';

Поспешил Blush
19.11.2012 22:28:15
Найти все сообщения Цитировать это сообщение
Роман Не на форуме
Младший сержант
*

Сообщений: 26
У нас с: Nov 2012
Сообщение: #27
RE: Постраничная листалка
По-прежнему ничегоSad Толи лыжи не едут, то ли я долбанутыйSmile
19.11.2012 22:59:51
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #28
RE: Постраничная листалка
Вот код целиком:
Код:
<style>
.menu_link{font-size:25px;}
.menu_link_2{font-size:15px;}
</style>

<?php
$result2 = mysql_query ("SELECT * FROM categories", $db);

if (!$result2) {
echo "<p>Ваш запрос на вывод данных не выполнен<br><strong>Код ошибки:</strong></p>";
exit (mysql_error());
}

if (mysql_num_rows ($result2) > 0) {
$row2 = mysql_fetch_array ($result2);

do {
if ($_GET[cat]==$row2 ["id"]) $div_class='menu_link';
else $div_class='menu_link_2';

printf ("
<div class='%s'>
<a href='category.php?cat=%s'>§ %s</a>
</div>", $div_class, $row2 ["id"], $row2 ["title"]);
}

while (
$row2 = mysql_fetch_array ($result2)
);
}

else {
echo "<p>По Вашему запросу данных не обнаружено.</p>";
}
?>
19.11.2012 23:05:11
Найти все сообщения Цитировать это сообщение
Роман Не на форуме
Младший сержант
*

Сообщений: 26
У нас с: Nov 2012
Сообщение: #29
RE: Постраничная листалка
Здравствуйте. А почему она работает только для первой ссылки? А вот на остальные не реагирует? Сделано всё как у вас, но всё не так.
20.11.2012 19:02:00
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #30
RE: Постраничная листалка
Приведенный выше код у меня работает для любых ссылок. У Вас работает приведенный мною код, если его сделать в виде отдельной странички category.php?

Если мы на страничке localhost/category.php?cat=4, то крупным шрифтом отображается title с id=4. При переходе на другую страничку localhost/category.php?cat=11 крупным становится title с id=11.

Может у Вас кэширование работает?
20.11.2012 19:25:48
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru