mysql_query dans un foreach
Bonjour,
j'ai un gros sac de noeud j'ai trois tables une table resultat officiel une table pronostique de chaque joueur et je veux que pour chaque joueur je fasse le calcul du nombre de point par contre ma requete s'arrette au premier joueur si celui ci n'est pas alimenté :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
foreach ($tabjoueur as $elementjoueur)
{
$pronostiquejoueur = mysql_query ("select joueur,equipe1,equipe2,1N2,resultat1,resultat2,numerosgrille
from pronosaison2009 where numerosgrille='$tabcompteur[1]' AND joueur='$elementjoueur'")or die (mysql_error());
$row2 = mysql_num_rows($pronostiquejoueur);
echo 'STEP ONE : '.$row2.'</br>';
if ($row2 > 0)
{
while ($pronostiquejoueurTR = mysql_fetch_array($pronostiquejoueur))
{
for ($i=0;$i < 10;$i++)
{
if ($resultofficielTR[$i]['1N2']==$pronostiquejoueurTR[$i]['1N2'])
{
echo 'la boucle de calcul est : '.$resultofficielTR[$i]['1N2'].$pronostiquejoueurTR[$i]['1N2'];
$points +=2 ;
} |