Loading...
Обучение/Помощь новичкам | помогите сделать
$q=mysql_query("SELECT * FROM `ric` ORDER BY `level` ASC LIMIT 6");
while($post=mysql_fetch_array($q))
{

в таблице ric 300 столбцов
как сделать чтоб рандом выводилось 6 из 300
}
$q=mysql_query("SELECT * FROM `ric` ORDER BY `level` ORDER BY RAND() LIMIT 6";
while($post=mysql_fetch_array($q))
{


}
37861047 (17.02.2015 в 16:19)
$q=mysql_query("SELECT * FROM `ric` ORDER BY `level` ORDER BY RAND() LIMIT 6";
while($post=mysql_fetch_array($q))
{


}

и еще
нагрузки не будет если там 300 столбцов?
272869153, для этого ставим limit, он делает выборку по первым 6 записям, не выбирая остальные записи
37861047 (17.02.2015 в 16:19)
$q=mysql_query("SELECT * FROM `ric` ORDER BY `level` ORDER BY RAND() LIMIT 6";
while($post=mysql_fetch_array($q))
{


}



при каждом обновлении страницы выводится 6 столбцов

можно ли сделать чтоб при обновлении столбцы менялись раз в 5 минут?
272869153, можно, но тут придется задействовать крон или еще одну таблицу
37861047 (17.02.2015 в 16:26)
272869153, можно, но тут придется задействовать крон или еще одну таблицу

лучше еще одну таблицу

можешь написать код для этого?
Уп
________
посл. ред. 17.02.2015 в 16:36; всего 2 раз(а); by barek
barek (17.02.2015 в 16:35)
Уп

можно еще раз пожалуйста
00
Онлайн: 2
Время:
Gen. 0.1085
(c) Bym.Guru 2010-2025