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