Всем привет. Подскажите,как в дцмс 6.7 реализовать следующее: нужно чтобы юзер переходя в список пользоватей сайта попадал не на первую страницу с юзерами из 10 шт с постраничной навигацией,а сразу на ту страницу,где расположен его ник. Что в footere прописать? Когдато тут видел кусок кода,терь перерыл,фиг его знает где... Кто знает,помогите.
nise, можно и по айди но я думаю по списку будет разнообразней
LigalizeIt, если есть время,можешь приблезительный код набросать? Если времени нету,мож не отвечать,но спасибо за подсказку
nise,
mysql_query('select * from `table_name_users` order by `id` asc limit 5, 10');
или же по логину
mysql_query('select * from `table_name_users` order by `login` asc limit 5, 10');
Место table_name_users вписываеш название своей таблицы с юзерами
место limit 5, 10 вписываеш свое подключение пагинации
место login пишешь колонку с таблицы с юзерами
ищем порядковый номер строки пользователя в базе.
делим без остатка на кол-во пользователей на странице и получим номер страницы на которую он должен будет перейти.
порядковый номер вроде таким запросом можно найти
$query = 'SELECT *
FROM (SELECT `UserID`, `Votes`, Удалён AS `RowNumber`
FROM `'.$table_name.'`, (SELECT Удалён AS `RowNumberTable`) x
WHERE `UserID` = "'.$uid.'";';
но нужно так же учитывать что пользователю захочет и на других страницах побывать. соответственно проверяем $_SERVER['HTTP_REFERER'], если он не со страницы списка пользователей(его первый заход), то выполняем выше описанный алгоритм.
anti_dot, что за "х" перед where ? Не объяснишь?