Articoli con Tag ‘Random’

MySQL: select casuale con paginazione

Selezionare una serie di righe da una tabella in modo casuale è semplicissimo, basta usare ORDER BY RAND() nella nostra select. Alcuni preferiscono usare anche tecniche diverse, che vanno dall’uso di PHP alla scrittura di select particolari. Il motivo è che ORDER BY RAND() risulta lenta in quanto MySQL crea una tabella temporanea con tutti i risultati e assegna poi ad ogni riga un indice casuale, ritornando poi un risultato ordinate (casuale)!

Continua...

Very short snippet: estendere un array Actionscript con il metodo shuffle()

Avevo parlato già di come realizzare il metodo shuffle() in Javascript e Actionscript. Mi sono accorto, tuttaavia, di non aver sottolineato che anche Actionscript è in grado di estendere, nel medesimo modo di Javascript, il proprio oggetto Array:

Continua...

Very short snippet: shuffle() in Javascript e Actionscript

In PHP esiste una comoda funzione chiamata shuffle() che permette di mescolare un array (vedi Very short trick: prendere elementi casuali da un array in PHP). Un’ottima versione per Javascript l’ho trovata qui. Qui sotto il codice leggermente rivisto:

Continua...


Stop SOPA