Direk rand metodu kullanmak yerine metoda aralık verirseniz dbde olmayan veriyi çekmeye çalışmaz.

int rand ( int $min , int $max )