Ciao a tutti
uso questa query per prendere dei valori random su database, ma che effettivamente random non sono perchè tutti sanno che Rand() di mysql fa schifo ...
Codice PHP:
// QUERY CHE PRENDE 2 MASCHI E 2 FEMMINE
mysql_select_db($database_connessione, $connessione);
$query_concorrenti = "(SELECT * FROM people WHERE sesso = 'M' AND ID_people != '$row_scheda_user[ID_people]' ORDER BY RAND() LIMIT 2 )UNION(SELECT * FROM people WHERE sesso = 'F' AND ID_people != '$row_scheda_user[ID_people]' ORDER BY RAND() LIMIT 2 )";
$concorrenti = mysql_query($query_concorrenti, $connessione) or die(mysql_error());
$row_concorrenti = mysql_fetch_assoc($concorrenti);
$totalRows_concorrenti = mysql_num_rows($concorrenti);
Qualcuno mi dice come farli veramente random?
con questa query ho notato che prende il più delle volte sempre le stesse persone.