|
|
|
| Допустим есть php страничка со списком. Список берется из БД.
Надо этому списку сделать фильтрацию, именно php кодом, т.е. как бы срабатывал запрос при нажатии фильтрации, но не было переадресации на другую страницу сайта.
Вот фильтрация сработала, список стал короче, теперь надо сделать сортировку, по алфавиту или по дате, так же как и с фильтрацией без переадресации на другую страничку.
Вот контрольный вопрос, возможно это реализовать? если да то как? )
п.с. вроде писал русским языком, если что не понятно или нужна ещё дополнительная информация пишите, все объясню и добавлю ) | |
|
|
|
|
|
|
|
для: Mike77777
(31.08.2009 в 22:59)
| | Надо этому списку сделать фильтрацию, именно php кодом
почему?
вроде писал русским языком
сомневаюсь
если что не понятно или нужна ещё дополнительная информация пишите, все объясню и добавлю
добавляйте, объясняйте | |
|
|
|
|
|
|
|
для: Mike77777
(31.08.2009 в 22:59)
| | > но не было переадресации на другую страницу сайта.
если имеется ввиду без перезагрузки страницы , то тут уже не обойтись без JavaScript
, а если ещё и это всё будет сортировать php , то тут ещё и AJAX.(что и делается на JavaScript)
или имеется ввиду перезагрузка страницы?
// и вообще похоже на вопрос отсортируйте то незная что и сделайте это так незнаю как | |
|
|
|
|
|
|
|
для: heed
(01.09.2009 в 00:01)
| | > или имеется ввиду перезагрузка страницы?
да, именно перезаргузка | |
|
|
|
|
|
|
|
для: Mike77777
(01.09.2009 в 21:56)
| | вот сама страничка http://topsites.su/catalog.php
п.с. там пока что просто наброски фильтров и сортировки
выбираешь сортировку к примеру по городу, сортировка сразу же проходит(по принципу джамп-меню), страничка перегружается
затем нажимаем сортировать по Дате. Сортировка проходит непосредственно в отфильтрованом списке.
Как можно фильтр и сортировку совместить в одном php файле? | |
|
|
|
|
|
|
|
для: Mike77777
(01.09.2009 в 23:15)
| | Используй get
.../?sortby=city&... И т.д. и т.п. | |
|
|
|
|
|
|
|
для: Mike77777
(01.09.2009 в 23:15)
| | сортировка-то да, вполне реализуется изменением запроса к базе данных
Но , при нажатии на одну и ту-же ссылку нельзя передать php никакие дополнительные параметры , если например javascript'ом не изменилось значение cookies-переменных , которые посылаются при каждом запросе можно конечно брать из сессии , но откуда оно возьмётся в сессии если никак не передавалось что туда положить.
Второй вариант , сделать вместо ссылок , (кстати мне кажется что там href="#" нелучший вариант, лучше уж href="" ) , сделать кнопки , нажимая которые будет передан Post-запрос, и адрес страницы останется тем-же | |
|
|
|
|
|
|
|
для: heed
(02.09.2009 в 00:11)
| | Полностью согласен с heed если надо без перезагрузки страницы использовать AJAX | |
|
|
|
|
|
|
|
для: serjinio
(02.09.2009 в 00:25)
| | с Аяксом я бы не хотел связываться )
> ...если надо без перезагрузки страницы использовать AJAX
вот именно можно с перезагрузкой страницы. | |
|
|
|