je dois faire un tirage au sort dans une table.
les utilisateurs jouent. une fois que le jeu arrive a expiration je souhaite trouver le gagnant en fonction du stock disponible.
les utilisateurs peuvent jouer autant de fois qu'ils le souhaitent MAIS je ne souahite comptabiliser qu'une seule participation
j'ai donc fait cette requete:
$query = ("SELECT gifts.id_gifts, gifts.expiry, gifts.stock, gifts_played.id_clients, clients.lname, clients.fname, clients.email
FROM gifts, gifts_played, clients
WHERE gifts.type = '1'
AND gifts.expiry < CURDATE()
GROUP BY id_clients
");
$result = mysql_query($query) or die('Query failed. ' . mysql_error());
ca semble se tenir?
ca ne prendra bien en compte qu'une seule participation grace au Group By ?
par aillerus: comment est ce que je peux faire un tirage au sort de X gagnants parmi la liste de participants en fonction du stock dispo svp?
si qq un pouvait m'eclairer sur la marche a suivre ca serait sympa
merci