On Mon, 1 Dec 2003 17:26:21 +0100, Florian Blaser wrote
> Le Lundi, 1 D�cembre 2003 17:11, Rafael Mu�oz Moreno Davila a �crit :
> > Hello!
> >
> > J'ai une requete comme �a: $query =  "SELECT 20_05_03 FROM users WHERE
> > nestle1 = \"on\"";
> >
> > Mon probl�me c'est qu'elle ne prend qu'a partir du deuxi�me r�sultat.
> >
> > Exemple si j'ai:
> >
> > OUI
> > NON
> > OUI
> >
> > La requ�te va retourner:
> >
> > NON
> > OUI
> 
> Le bout de code PHP incrimin� serait utile au d�boguage... Je 
> suspecte cependant un indice qui va de 1 � n au lieu d'aller de 0 � 
> n, ou alors une construction de votre boucle qui ne prends pas en 
> compte le premier r�sultat...
> 
> Enfin, quoi qu'il en soit, le code PHP permettrait de mieux vous aider.
> 
> Meilleures salutations,
> Florian Blaser
> 

Voici le bout de code que vous avez demand�.

$query = "SELECT 20_05_03 FROM users WHERE nestle1 =  \"on\" " ;

if (!($result = @ mysql_query ($query, $connection)))
  showerror();

*** En dessous dans une fonction, en dessus dans le code g�n�ral ***

$oui=0;
$non=0; 
while (mysql_fetch_array($result))
    {
      while ($row = @ mysql_fetch_row($result))
      {
         foreach($row as $data)
         {
           if ($data == "OUI")
             $oui++;
           if ($data == "NON")
             $non++;
        
           echo $data;  
         }
      }
    }

Merci d'avance pour votre aide.
_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à