Gracias a todos.
Josemi, voy a intentar con ese nuevo código que pones.
de todas formas, entre unos y otros me llevasteis a escribir:
Código PHP:
srand((double) microtime() * 1000000);
$cons = "select * from `artistas` WHERE 1 order by rand(),rand() desc, rand() limit 1";
Con 14 registros, y aún con huecos en el ID, me va de lujo. Es todo lo aleatorio que se puede pedir.
gracias, y espero que también os sirva ese cachito de código.
Viva la aleatoriedad.