Формирование ссылок при нажатии на ссылку

Webage

Новичок
Прошу помощи так как свой мозг уже сломался.
Допустим есть 4 ссылки вида:
index.php?param1=data
index.php?param2=data
index.php?param3=data
index.php?param4=data
При нажатии на одну из ссылок берется значение param* и при обработке этого параметра изменяется запрос MySQL. Когда нам нужно выбрать один параметр вопросов не возникает, а если необходимо два и больше. Как правильно автоматически сформировать ссылки исходя из уже выбранных параметров?
 

Webage

Новичок
Это хорошо. А как вы сформируете такую ссылку если первый параметр мы удалили? или просто нужно удалить 1-2 параметра?
 

fixxxer

К.О.
Партнер клуба
1) выцепляешь query_string, например с помошью parse_url
2) парсишь параметры в массив с помощью parse_str($query_string, $params)
3) делаешь что хочешь с массивом $params
4) собираешь ссылку обратно с помощью http_build_query

если оперируешь не какой-то там абстрактной ссылкой, а текущим адресом, п.1-2 пропускаешь и используешь уже готовый $_GET
 

Webage

Новичок
Спасибо за наводку, буду пробывать. О результатах отпишусь.
 
Сверху