GlobalCMS

-осуществи свою мечту
Вывод 5 случайных пользователей на главной
Главная / Разработка и примеры / Вывод 5 случайных пользователей на главной
Итак,сегодня мы поговорим о разработке такой фишки как вывод случайных фотографий пользователей и ссылки на них.

1) Для начала определимся где будут выводится анкеты. В моём случае это будет на главной странице в самом вверху (ROOT/styles/стиль/inmod.php).

2) Для начала нам необходимо составить запрос к базе данных `users` вида:

PHP код


где в переменную $view мы запрашиваем от 0 до 5 результатов из базы данных `users` с случайным набором,т.е. rand() . Так же обращаю ваше внимание что нам на выводе достаточно иметь только id ,т.к. это всё что необходимо для вывода главного фото пользователя.

3) Далее нам необходимо пропустить запрос через цикл,дабы все наши случайные фото вывелись

PHP код


Для вывода разумеется используем цикл while(). Записываем данные на выводе в перменную $rand и в самом уже цикле выводим посредствам функции $func->avatar() выводим аватар пользователя. так же обращаю ваше внимание,что у функции avatar() не указаны другие переменные,что даёт сразу фото стандартного размера и ссылку на анкету владельца.

4) Теперь немного приукрасим нашу ленту фоток. Добавим пробелы между фотками,чтобы они не сливались и добавим общий фоновый стиль

В итоге у нас получился такой код:

PHP код
1 23 Мая 2015 в 01:22 Павел 58
Поделиться ссылкой:

▲ Вверх
Статистика
Пользователей: 1645
Последний: vadimkul
Онлайн: 17(0/17)