Si tu version de PHP es inferior a 4.2.0 necesitas inicializar el generador de numeros aleatorios con srand(), inserta el siguiente codigo antes de usar RAND()
Código PHP:
function crear_semilla()
{
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(crear_semilla());