Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с номерами страниц
 
 автор: Freddie_X   (21.05.2006 в 00:10)   письмо автору
 
 

У меня есть такой код:

<?php if(isset($_GET['page'])) $page $_GET['page'];
else 
$page 1$pagecount=(($count+$messonpage)/$messonpage); for($i=1;$i<=$pagecount;$i++) { if($page=$i) {echo "<b>[$i]</b> ";} else {echo "<a href=\"gb.php?page=$i\">$i</a> ";} }
?>

Он должен записывать номера страниц, включая их в скобки, прикрепляя к ним ссылку и т.д.
Но в результате он выдаёт такое:
[1] [2]
В моем случае единичка должна быть в квадратных скобках, без ссылки и выделена полужирным, а двойка - без квадратных скобок и со ссылкой на следующую страницу, без выделения полужирным.
А выходит иначе: Обе цифры в скобках, полужирные и без ссылок!
Как можно исправить на правильно??
Спасибо!

   
 
 автор: Пётр   (21.05.2006 в 00:17)   письмо автору
 
   для: Freddie_X   (21.05.2006 в 00:10)
 

if($page=$i)

а не пробовал написать

if($page==$i)?

:)

   
 
 автор: Freddie_X   (21.05.2006 в 09:50)   письмо автору
 
   для: Пётр   (21.05.2006 в 00:17)
 

Спасибо, получилось! Я даже не думал, что это

if($page=$i)
можел отличаться от этого

if($page==$i)

=)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования