есть ссылка <a href="index.php?orderby=product_name&DescOrderBy=DESC&Itemid=<?php echo $Itemid ?>&option=com_virtuemart&page=shop.browse&category_id=<?php echo $category_id ?>" class="sort_link ">по названию</a>
при нажатии сортируеться по имени по убыванию DescOrderBy=DESC вопрос в том как сделать чтоб при втором нажатии выполнялась ссылка <a href="index.php?orderby=product_name&DescOrderBy=ASC&Itemid=<?php echo $Itemid ?>&option=com_virtuemart&page=shop.browse&category_id=<?php echo $category_id ?>" class="sort_link ">по названию</a>
вот посоветовали но неработает(((
$sort=(DescOrderBy==DESC)?DESC:ASC;
<a href="index.php?orderby=product_name&DescOrderBy=$sort&Itemid=<?php echo $Itemid ?>&option=com_virtuemart&page=shop.browse&category_id=<?php echo $category_id ?>" class="sort_link ">по названию</a>
так при нажатии сразу становиться ASC,при втором нажатии неменяеться,так и остаеться(((
кто разбераеться в пхп подскажите если можете... заранее спасибо
Спустя 41 минута, 50 секунд (31.03.2011 - 20:16) Mirexzpalich написал(а):
Во-первых - используй теги!
Во-вторых - Если у тебя на страницу выводится вся необходимая информация, а не ее честь, то зачем насиловать сервер? JS в помошь.
Но раз тебе надо так, то:
Во-вторых - Если у тебя на страницу выводится вся необходимая информация, а не ее честь, то зачем насиловать сервер? JS в помошь.
Но раз тебе надо так, то:
$sort=($_GET['DescOrderBy']==DESC)?ACS:DESC;
<a href="index.php?orderby=product_name&DescOrderBy=<?php echo $sort; ?>&Itemid=<?php echo $Itemid ?>&option=com_virtuemart&page=shop.browse&category_id=<?php echo $category_id ?>" class="sort_link ">по названию</a>
Спустя 20 минут, 46 секунд (31.03.2011 - 20:37) Гость_Максим написал(а):
спасибо огромное!!!!!!!!!