DADO » 2010.04.29 10:45

Вставил вот такой код при входе в чат. Картинка показыватется, но не меняется. Как написать надо чтоб в каждой обнове показать новую фотку.?

Код:

1
span style="color: #0000BB"><?php$ms = mysql_query ('SELECT b.`id`, b.`user` FROM `golos` a JOIN `users` b ON b.`id` = a.`user` GROUP BY a.`user` ORDER BY COUNT( a.`who` ) DESC LIMIT 1');if (mysql_num_rows($ms)) { list($best_id, $best_nick) = mysql_fetch_array($ms); echo '<img src="fr.php?usid='.$best_id.'" alt="'.$best_nick.'" width="75" height="75" /><br />'; echo $best_nick.'<br />';}
Gemorroj » 2010.04.29 11:50

на какой основе должна выполняется выборка юзера? это просто случайный юзер или что?

DADO » 2010.04.29 13:56

В этом коде показывается самый красивый. Над изменить на то что все фотки усеров по очереди показались. Можно ли такой вариант.?
Добавлено спустя   1 минуту  55 секунд:
В этом коде показывается самый красивый. Над изменить на то что все фотки усеров по очереди показались. Можно ли такой вариант.?

Gemorroj » 2010.04.29 14:11

Если по очереди для каждого просмативающего, то нужно ему в кукисы, например, записывать ID просмотренной картинки и в следующий раз брать из БД следующий ID. Если же очередь одна для всех, то ID следует записывать куда-нибудь себе на сервер, можно в БД, можно в файл.

DADO » 2010.04.29 14:32

Можно небольшой примерчик для php страницы? Да самый простой чтоб в папке фотос открылись фото по нику. Не используя БД

DADO » 2010.04.30 10:37

Gemorroj а как сделать чтоб картинка показывалось в случайном порядке използуя БД . У меня ни че не вышло. Пожалуйста помоги.

Gemorroj » 2010.04.30 11:54

ORDER BY RAND()

DADO » 2010.05.01 09:24

Варнинг:  Мусгл афектед ровс. Валид мусгл аргумент.// не вышло. Пробовал, не получается. Не как

Gemorroj » 2010.05.01 09:27

sql запрос свой напиши

DADO » 2010.05.01 09:28

Gemorroj сменил ОРДЕР БУ СОУНТ на ОРДЕР БУ РАНД во всех случаях показал ошибку. Или я  не туда ставил ордер ранд?
Добавлено спустя   1 минуту  37 секунд:
Сюда или туда в стр?
Добавлено спустя   5 минут  50 секунд:
Нужен какой то пример. А то я не улавливаю. Как я написал в предедуших темах я о запросах и о МУСГЛ е совсем 0 понятие.

Gemorroj » 2010.05.01 10:10

Код:

1
2
3
4
SELECT `id`, `user`
FROM `users`
ORDER BY RAND()
DESC LIMIT 1
DADO » 2010.05.01 13:28

Опс. Все ок. Сработало. СПОСИБО Большое. Изучил как запрос делать из БД.