Loading...
PHP/MySQL | LIMIT 10
Вилы Выкидные, ORDER by RAND()
89828013 (25.02.2015 в 12:37)
смотря как ордер сделаешь


да вроде раньше было без проблем

там вот рандом уровня, при нём выбираются персы ОТ - 2 ДО +2, либо только ОДИНАКОВОГО УРОВНЯ от -2 до +2 ???

например в десятке будут персы РАЗНЫХ уровней по рандому, либо у них один уровень у всех будет?

может тут косяк?
Стоп, не так понял вопроса...
В таблице больше 10-ти записей???
151869626 (25.02.2015 в 12:42)
Вилы Выкидные, если сменить DESC на ASC то будет показывать 10 новых записей рандомно.


почему? это же только последовательность вывода сменит
Вилы Выкидные (25.02.2015 в 12:32)
Чё-то не вкурю, условие LIMIT 10, выводит ПО десять ЛЮБЫХ записей из таблицы, либо первые 10???

А то у меня выводит 10 одних и тех же записей всё время, только в разном порядке, хотя записей больше.

Нужно, что-бы выводило по 10 записей, но разные.

Гляньте, где косяк?


$test = mysql_query("SELECT * FROM `test` WHERE `test` ORDER BY RAND() DESC LIMIT 10");
ORDER BY юзай!!! Допустим order by time будут показанны 10 новых записей по времени
LordSaske (25.02.2015 в 12:44)
Стоп, не так понял вопроса...
В таблице больше 10-ти записей???


да, но есть пресы разного уровня, но подходящие по условию +/-2

Может уровень одинаковый только у меня выбирает?
Вилы Выкидные, лол
enotik (25.02.2015 в 12:46)
ORDER BY юзай!!! Допустим order by time будут показанны 10 новых записей по времени


скрин смотрим
Asadal (25.02.2015 в 12:46)
Вилы Выкидные (25.02.2015 в 12:32)
Чё-то не вкурю, условие LIMIT 10, выводит ПО десять ЛЮБЫХ записей из таблицы, либо первые 10???

А то у меня выводит 10 одних и тех же записей всё время, только в разном порядке, хотя записей больше.

Нужно, что-бы выводило по 10 записей, но разные.

Гляньте, где косяк?


$test = mysql_query("SELECT * FROM `test` WHERE `test` ORDER BY RAND() DESC LIMIT 10");


смотрим скрин
Онлайн: 2
Время:
Gen. 0.0927
(c) Bym.Guru 2010-2025