[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сортировка данных
vsofts
http://vibx.ru/search.html По умолчанию данные сортируются по id вначале новые, как сделать кнопку чтоб была сортировка без перезагрузки страниц (непосредственно на странице нажал вначале появились старые объявления)

td colspan="3">
<?=$form->getElement('street')?>
<?//=$form->getElement('streetCode')?>
</td>
</tr>
</table>
</div>
</form>
<?
if($this->render=='search'){

$model=new Models_Ad;

$request=array_merge(array(
'priceFrom'=>false,
'priceTo'=>false,
),$_REQUEST);

$sort='id';
$sortDirection='desc';

if((int)$request['priceFrom']>0||(int)$request['priceTo']){

$sort='price';
$sortDirection='asc';

}else if(isset($_REQUEST['typeSale'])){

$sort=array(
'street'=>'asc',
'streetType'=>'asc',
'price'=>'asc',

);
$sortDirection=false;
}

$params=array(
'numberRecords'=>20,
'status'=>1,
'sort'=>$sort,
'sortDirection'=>$sortDirection,
);
Kusss
гуг уже отключили ?
http://ru.stackoverflow.com/questions/4482...%82%D0%BD%D0%BE
vsofts
не особо там понятно
arbuzmaster
Пишите AJAX запрос к файлу php, в котором пишите скрипт выборки данных из БД по дате публикации, складываете ответ в JSON массив и отправляет обратно - ответ на AJAX запрос. Далее на JavaScript обрабатываете ответ и выводите на страничку. Как то так!

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.