{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
nise * 0.02
[автор] (27 окт 2014, 23:51) [0/0] [0] [отв] [спам] [под] +1 | -1

Всем привет. Подскажите,как в дцмс 6.7 реализовать следующее: нужно чтобы юзер переходя в список пользоватей сайта попадал не на первую страницу с юзерами из 10 шт с постраничной навигацией,а сразу на ту страницу,где расположен его ник. Что в footere прописать? Когдато тут видел кусок кода,терь перерыл,фиг его знает где... Кто знает,помогите.

2. (27 окт 2014, 23:53) [0/0] [0] [отв] [спам] [под] +1 | -1

сортируй по логину от а до я

3. (27 окт 2014, 23:54) [0/0] [0] [отв] [спам] [под] +1 | -1
nise,

...


Изм. 1 раз. / Посл. изм. (27 окт 2014, 23:55)
4.
nise * 0.02
[автор] (27 окт 2014, 23:56) [0/0] [0] [отв] [спам] [под] +1 | -1

LigalizeIt, а по ид как?

5. (28 окт 2014, 00:02) [0/0] [0] [отв] [спам] [под] +1 | -1

nise, можно и по айди но я думаю по списку будет разнообразней

6.
nise * 0.02
[автор] (28 окт 2014, 00:11) [0/0] [0] [отв] [спам] [под] +1 | -1

LigalizeIt, если есть время,можешь приблезительный код набросать? Если времени нету,мож не отвечать,но спасибо за подсказку *

7. (28 окт 2014, 00:16) [0/0] [0] [отв] [спам] [под] +1 | -1

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 пишешь колонку с таблицы с юзерами

8. (28 окт 2014, 00:39) [0/0] [0] [отв] [спам] [под] +1 | -1
nise,

ищем порядковый номер строки пользователя в базе.
делим без остатка на кол-во пользователей на странице и получим номер страницы на которую он должен будет перейти.
порядковый номер вроде таким запросом можно найти
$query = 'SELECT *
FROM (SELECT `UserID`, `Votes`, Удалён AS `RowNumber`
FROM `'.$table_name.'`, (SELECT Удалён AS `RowNumberTable`) x
WHERE `UserID` = "'.$uid.'";';
но нужно так же учитывать что пользователю захочет и на других страницах побывать. соответственно проверяем $_SERVER['HTTP_REFERER'], если он не со страницы списка пользователей(его первый заход), то выполняем выше описанный алгоритм.

9.
nise * 0.02
[автор] (28 окт 2014, 03:06) [0/0] [0] [отв] [спам] [под] +1 | -1

anti_dot, что за "х" перед where ? Не объяснишь?

10. (28 окт 2014, 03:09) [0/0] [0] [отв] [спам] [под] +1 | -1

по айди выводи

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений