Я занимался поисковой системой, и я пытаюсь запустить оператор while и выполнить эхо-результаты в случайном порядке. Вот код, который у меня есть сейчас.Рандомизированное сообщение с заказом
if ($numrows > 0) {
while ($row = mysql_fetch_assoc($query)) {
$id = $row['id'];
$title = $row['title'];
$description = $row['description'];
$keywords = $row['keywords'];
$link = $row['link'];
echo "<div id='resultbox'><h3><a href='$link'>$title</a></h3><br><p>$description</p></div>";
}
Мне нужно, чтобы оператор while в теории запускал и отображал результаты полностью случайным образом.
В любом случае это можно сделать?
Спасибо!
почему вы не просто сортировать ваши результаты MySQL случайным с Order By Random собственности? – Rooster
Он захватывает результаты по ключевому слову в том порядке, в котором находится база данных, я не могу повторно перетасовывать базу данных каждый раз при запуске скрипта. – HarryBeasant
afuzzyllama, nice one, удаляющий ваш комментарий. – HarryBeasant