Как сделать сортировку в файле,напишите самый простой пример,но рабочий(по имени и названию например). В файлах смотрел где есть сортировка,но там ниче не понял
19 Ноя 2011, 14:41Как из базы выберешь, так и будет сортировать, по ид, по дате, по рейтингу, по ещё чему хочешь.
20 Ноя 2011, 10:38Ну вот самый простой код:
$s=htmlspecialchars($_GET['s']);
echo '<a href=\'?s=по чему будем сортировать\'>Название</a>';
Например:
echo '<a href=\'?s=id\'>id</a> | ';
echo '<a href=\'?s=balls\'>Баллы</a>';
if(isset($s) && $s=='id'){$order='id';}
if(isset($s) && $s=='balls'){$order='balls';}
Дальше прописываем вывод таким образом:
$q=mysql_query("SELECT * FROM `user` ORDER BY $order DESC LIMIT $start, $set[p_str]");
Если будут вопросы пиши.
Kelajn, спасибо) но ток почему то список разделов показуется только тогда когда выберешь тип сортировки
24 Ноя 2011, 19:36Tepop1, добавь еще вот такую строчку:
if($s==''){$order='id';}
Получается если сортировка не указана то будет сортироваться по id
Tepop1,
исходя из его кода...
if(!isset($s)){$order='id';}
Думаю это тебе поможет...
И включай настройки интерпритатора, помогает.