Xwab
Форумыnavigate_nextИстория

Топ: Небольшие вопросы по PHP
Сообщения
z-kzn-z

ROSTOFF, сгенерировать случайное значение rand-ом от 0 до количество_записей-1, и LIMIT-ом его получить

02 Июн 2010, 20:39
Fashion

z-kzn-z, del
ROSTOFF, каждый случай уникален


__________
посл.ред. 02 Июн 2010, 21:15; всего 1 раз 02 Июн 2010, 20:52
ROSTOFF

Fashion, я так понимаю, это влияет на время генерации рез-тата? Случай, допустим, рандом по таблице с 10000 записей

02 Июн 2010, 21:05
Fashion

ROSTOFF, причем сильно сильно влияет,а вообще можно 1 раз запустить ранд,закеширить результы,а потом кешерные данные принтить

02 Июн 2010, 21:10
wapmorgan

872, а причем тут айди?
Он же не по нему ищет запись.
LIMIT '.rand(0, (кол записей в таблице) - 1).',1

02 Июн 2010, 21:12
Fashion

Morgan, а,понял

02 Июн 2010, 21:14
ROSTOFF

Fashion, ну в моем случае идет рандом по 500 записям, особого тормоза в скорости не заметил)

02 Июн 2010, 21:14
Fashion

ROSTOFF, запусти раз 500 скрипт за 1 секунду,почуешь

02 Июн 2010, 21:15
Romani4

Помогите
вот код когда я перехожу по ссылке логину пользователя я должен поподать в анкету выбраного юзера ! А почемуто поподаю всегда в одну и туже анкету
$sql = mysql_query('select * from `users`');
if (mysql_num_rows($sql))
{
while($row = mysql_fetch_array($sql)) <br/>
{
echo '<a href="anketa.php?id='.$row['id'].'">'.$row['login'].'</a><br/>';
<br/>
}
} else {
echo 'Никого нет!';
}

03 Июн 2010, 3:13
Didget

Romani4, у тебя почему-то два тэга <br/> не в echo.

03 Июн 2010, 4:42
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.