Есть на странице форма типа калькулятора на JS, которая в ответ на запрос пользователя выдает определенный список данных.
К примеру, человек вбивает в поле цвет "зеленый", в поле форма "квадратное" и в результате получает ниже выкладку всего зеленого и квадратного, что есть в базе данных.
А если нужно пользователя отправить на эту выкладку то нужно дать ему ссылку, которая за него заполнит поля "цвет"-зеленый и "форма"-квадратное и жмякнет кнопку "найти".
Короче нужно сформировать ссылку на страницу, на которой уже будет выкладка всего зеленого и квадратного.
1) php нет, будет использовано, только если ну вообще никак не работает без него.
2) парсинг url позволит заполнить, я так понимаю, поля ввода
http://myserver/action?myParam=2
var myParam = location.search.split('myParam=')[1]
и пользователь попадает на страницу с заполненными полями, но ему еще придется нажимать кнопку "найти", как ее нажать заранее? что бы человеку не иметь мозг и показать сразу результат поиска?
Ну так и используйте для этого форму, а потом: $('#formID').serialize(); // это библиотека jQuery
Это и будет ваша форма выраженная в параметрах URL. Дальше пихайте это куда угодно