Помощник
|
Вывод списка пользователей |
BoL4oNoK
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
19.1.2011, 21:55;
Ответить: alexdrob
Сообщение
#2
|
|
ммм... что за странный скрипт... я бы посоветовал переделать. Опешите что вы хотите получить, подскажу как)
|
|
|
BoL4oNoK
|
Сообщение
#3
|
|
На главной странице вывести 5 последних пользователей(кто зарегился), если в БД меньше 5 записей - вывести все. Если человек залогинился и его имя в списке, то по ссылке он переходит в свой профиль (site.ru/profile/), по другим ссылкам переходит в профиль выбранного пользователя (site.ru/profile/?id={ID пользователя})
|
|
|
alexdrob |
19.1.2011, 22:11;
Ответить: alexdrob
Сообщение
#4
|
|
[PHP]<?php
$sql = "select * from `users` order by `id` desc limit 5"; $res = mysql_query($sql); if (mysql_num_rows($res)>0) { while ($row = mysql_fetch_array($res)) { echo '<a href="/profile/'.( $_SESSION['user_id'])==$row['id'] ? '?author='.$row['id'] : '' ).'">'.$row['name'].'</a>'; } } else { echo "Пользователей нет!" } ?>[/PHP] хотя лишнее наверное писать что юзеров нет вообще, так как хотя бы админ то будет зареган ) [PHP]<?php $res = mysql_query("select * from `users` order by `id` desc limit 5"); while ($row = mysql_fetch_array($res)){ echo '<a href="/profile/'.( $_SESSION['user_id'])==$row['id'] ? '?author='.$row['id'] : '' ).'">'.$row['name'].'</a>'; } ?>[/PHP] |
|
|
BoL4oNoK
|
Сообщение
#5
|
|
|
|
|
alexdrob |
19.1.2011, 22:48;
Ответить: alexdrob
Сообщение
#6
|
|
если id в сессии равен текущему id в цикле вывода то вывести '?author='.$row['id'] иначе нечего
|
|
|
BoL4oNoK
|
Сообщение
#7
|
|
|
|
|
alexdrob |
19.1.2011, 23:06;
Ответить: alexdrob
Сообщение
#8
|
|
переставьте местами тут
'?author='.$row['id'] : '' -> '' : '?author='.$row['id'] или сделайте проверку $_SESSION['user_id'])!=$row['id'] |
|
|
BoL4oNoK
|
Сообщение
#9
|
|
Что-то не пойму,
while ($row = mysql_fetch_array($res)) откуда берется $row И разве "=" не является присваиванием? |
|
|
alexdrob |
19.1.2011, 23:21;
Ответить: alexdrob
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок быстро, удобно, по доступному курсу |
200 | Sostavitel | 98290 | 11.2.2024, 21:07 автор: Wolfhound |
|
Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA). | 9 | sbitcoinru | 6788 | 10.10.2023, 19:25 автор: Sbitcoin |
|
Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH | 225 | himin | 132951 | 7.5.2023, 13:26 автор: Вера_Симонова |
|
«»101Crypta.com«»ВВОД/ВЫВОД/ОБМЕН«»BTC/ETH/QIWI/USDT/VISA/MC«»НАЛИЧНЫЕ/СНГ/ЕВРОПА«» | 13 | 101Crypta | 12166 | 18.4.2023, 23:15 автор: 101Crypta |
|
Нужен вывод в топ наших роликов Youtube | 3 | wep | 1932 | 23.3.2023, 17:39 автор: distrib095 |
Текстовая версия | Сейчас: 26.4.2024, 6:29 |