ne legche cherez while a potom cherez foreach?
завались дебила, не будем переходить на личности
ты нет никто, чушь поришь не о чем.
omg. order by `key` desc - массив вверх по ключу, asc - как обычный массив только не попорядку, rand() - рандомно т.е, а если написаль oreder by `id` и всё, то массив из бд будет идти как обычный массив.