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

Форум PHP

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

 

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

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

тема: Изменить стиль ссылки
 
 автор: technic611   (23.02.2006 в 16:19)   письмо автору
 
 

При нажатии на ссылку должен изменяться стиль

$spisok = "SELECT * FROM category";
  $spisok= mysql_query($spisok);
  if(!$spisok) error("Ошибка при запросе к таблице");

$td == 0;
while($par = mysql_fetch_array($spisok))
{
if ($td == 0) echo "<tr>";
echo "<td height='10' width='243' align='left' valign='middle' ><a class=active href=links.php?category=".$par['id_category'].">".$par['name']."</a></td>";


Пробовал с помощью такой конструкции,

eval("\$active$id_menu = 1;");
function stylespisok($activemenu)
{
if (isset($activemenu))
{
return "<a class=active";

}
else
{
return "<a class=sec";
}
}




но дело осложняется, т.к у меня все ссылки выводятся циклом и как подставлять к переменной active следующие цифры я не знаю.


stylespisok($active1) ?> 


Может кто еще какие варианты знает

   
 
 автор: Ученик   (23.02.2006 в 16:35)   письмо автору
 
   для: technic611   (23.02.2006 в 16:19)
 

Насколько я понял у вас в ссылках передаютсья какие-то параметры через GET метод. А нельзя исходя из того что у вас храниться в
$_GET[category]
менять стиль ссылки? Например

<? 
$spisok 
"SELECT * FROM category"
  
$spisokmysql_query($spisok); 
  if(!
$spisokerror("Ошибка при запросе к таблице"); 

$td == 0
while(
$par mysql_fetch_array($spisok)) 

if (
$td == 0) echo "<tr>";


  if(
$_GET[category]==$par['id_category']){
     echo 
"<a class=active href=links.php?category=".$par['id_category'].">".$par['name']."</a></td>";
  }
  else
  {
      echo 
"<a class=sec href=links.php?category=".$par['id_category'].">".$par['name']."</a></td>";
  }
}
?>

   
 
 автор: technic611   (24.02.2006 в 03:15)   письмо автору
 
   для: Ученик   (23.02.2006 в 16:35)
 

Спасибо все работает

   
Rambler's Top100
вверх

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