Программирование, которое не связано с API.
-
Deniska
- Сообщения: 653
- Зарегистрирован: 30 окт 2009, 00:07
Сообщение
Deniska »
Код: Выделить всё
$query = "SELECT nomer from voprosu";$sort=@mysql_query($query); $count=mysql_num_rows($sort); $countd=round($count/$vopr);$sql_a="";for($i=1; $i<=$vopr; $i++) {$a=$i*$countd-$countd+1;$b=$i*$countd;$sql_a.="\"".rand($a, $b)."\", ";}
Как усовершенствовать? Просто бывает что вызывает несуществующую информацию(пустоту).
-
butuz
- Сообщения: 58
- Зарегистрирован: 29 июл 2010, 10:43
Сообщение
butuz »
Код: Выделить всё
$query = "SELECT nomer FROM voprosu ORDER BY RAND() LIMIT 1";
выборка одной случайной записи
-
Deniska
- Сообщения: 653
- Зарегистрирован: 30 окт 2009, 00:07
Сообщение
Deniska »
В таком случае возможно что выйдет то что уже было.
И тем более у меня $vopr=10.
Тоесть вывести нужно 10 записей => for($i=1; $i<=$vopr; $i++) {
-
butuz
- Сообщения: 58
- Зарегистрирован: 29 июл 2010, 10:43
Сообщение
butuz »
Deniska писал(а):В таком случае возможно что выйдет то что уже было.
ессно =) это же рандом
Deniska писал(а):
И тем более у меня $vopr=10.
Тоесть вывести нужно 10 записей => for($i=1; $i<=$vopr; $i++) {
Код: Выделить всё
$query = "SELECT nomer FROM voprosu ORDER BY RAND() LIMIT 10";