Eso como ejemplo... para que no resulte en un consumo de recursos tan grande como generar el arry en cada recarga traido de la BD del que sólo utilizarás un elemento, puedes generarlo una sóla vez y guardarlo en una variable de sesión... o utilizar la función RAND() de mysql directamente (mejor).
Saludos