Probléme de boucle
for($i;$i < count($truc);$i++)
y avait une , au lieu d'un ;
zebdinou pour les intimes / Blog : http://www.zebden.fr
ui c'est vrai j'avais pas fait gaffe merci ;-)
Ben je vais réassayer
++
Raphaël
le 29/06/2004 à 22:13
bibi
littleboz
j'ai remarque que tes count++ ou i++ tu les foutais hors de la boucle et ca c un peu grave en fait :/
commit suicide
Ben c'est clair, je vois pas trop comment ça s'arrete ton while là vu que ton $i reste à 0...
Mais bon si tu dis que ça marche.
Bizarre.
le 30/06/2004 à 12:56
bibi
c clair jcomprend pas non plus :/
explik moi jveu savoir
commit suicide
Personnellement toutes mes boucles whiles elles marchent comme cela:
$count= 0;
while ($sqldata = mysql_fetch_array($sqlresult))
{
echo"quelque chose de ma base de donné";
}
$count++;
Je sais pas si c'est normal ou pas, mais bon en tout cas ca marche ;-)
Non mais je te crois mais d'un point de vue Algorythmique c'est complètement ouf ton truc, vu qu'une boucle while ben justement ne sort pas de la boucle tant que la condition spécifiée n'est pas vérifiée. Donc tu ne devrais pas passer le } tantque ton i est inférieur à ton count, ors ton count est incrémenter après le }, donc ton count ne devrai logiquement pas changer et ça devrai te faire une boucle infinie.
Enfin theoriquement...
Ahnon scuse autant pour moi t'as changer ta boucle en fait là ;)
Je ne comprends pas à quoi peut bien servir ton count quand même. tu pourrais le mettre à 1 tout de suite vu que c'est tout ce que tu fait d'après ton code.
le 01/07/2004 à 16:52
bibi
logikement, avec la derniere boucle ke ta donné, ton $count vaut 1.
autant mettre $count=1; plutot ke $count=0; $count++;
par contre, dans les boucles
$i=0;
while($i<10)
{
blabla
$i++;
}
l'incrémentation de la variable qui sert de compteur doit etre à l'intérieur de la boucle, sinon tu tombes sur une boucle infinie qui te plante ton script
commit suicide
C'est possible, en regardant de plus près c'est clair que mes counts ne servent à rien, en faite ca doit à chaque fois me faire une boucle infinie...
Bon ben en tout cas vous m'aurez appris quelque chose ;-)
Merci
++
Raphaël
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: