1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
$sql95 = "SELECT *,count(grille) as nbrnum FROM loterie_parties WHERE grille IN ($tirage_str) AND idtirage = '$idtirage' GROUP BY idmembre, idpartie HAVING nbrnum >= '$min'";
$req95 = mysql_query($sql95) or die('Erreur SQL !'.$sql95.'<br>' . mysql_error());
while ($result = mysql_fetch_array ($req95))
{
$listidmembre[$nbrnum] = $listidmembre[$nbrnum] . $idmembre . ',';// idmembre des gagnants pour le rang nbrnum
}
foreach($resultat as $nbrnum => $nbrgagnant)
{
$gainsfinal = $gains[$nbrnum] / $nbrgagnant;
$gainsfinal = round($gainsfinal,2);// gains pourp chaque gagnant du rang $nbrnum
$listidmembre[$nbrnum] = preg_replace('#,$#','',$listidmembre[$nbrnum]);
$tab_listidmembre = explode(',', $listidmembre[$nbrnum]);
$sql1 = "UPDATE membres SET points = points + $gainsfinal WHERE idmembre IN ($listidmembre[$nbrnum])";
//$req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error());
} |
Partager