Se sai fare una select in un db saprai certamente che puoi scrivere:
SELECT * prova where id="3"
al posto del numero mettici una variabile tipo $selezione
che valorizzerai prima in questo modo.
$selezione= rand(0,13);
dove 0 è il minimo è 13 il max, se vuoi che il max sia il numero di record valli a contare prima con una query sul db e inseriscili in un variabile che metterai al posto del 13.
Spero di essere stato chiaro, un consiglio procurati un manuali tascabile con un elenco di funzioni, ci sono tante belle cose come questa.