TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 | |||
| Pseudo | Commentaire | ||
|---|---|---|---|
| Page : 1 | |||
eguillaume
|
# Posté le 25/11/2005 à 14:49:43 - Ce membre a mis la note : 19 | ||
![]() Groupe : Membres |
Bonjour,
Ce tuto est très bien fait il m'a d'ailleur rendu de grand services sur mon propre site ( pour envoie automatique d'email, ....) par contre il manque peut-être un petit complément qui peut également servir dans l'utilisation des boucles c'est comment l'intérompre avec une condition et la fonction Break. je m'explique avec le code ci-dessous <?php //// début de la boucle while($numtestemail>0) { include ('nom de la page.php'); ///// verification si une adresse email est valide if ($row_Recordset3['mail']=="")/// variable a tester si OK. si le resultat est non OK la boucle continue { $numtestemail=$numtestemail-1; } else { $num_mail_a_faire=$numtestemail;break; //// si adresse email OK arret de la boucle $numtestemail=$numtestemail-1; } //// fin de la boucle } ?> Voila et d'une manière générale bravo pour le site car il est non seulement très bien fait et surtout avec des tutos très bien expliqués. |
||
ryuran
|
# Posté le 23/02/2006 à 10:32:09 - Ce membre a mis la note : 11 | ||
Codeur pour la vie![]() Groupe : Membres |
J'aimerai que d'autres boucles soit présenté comme foreach().
c'est bête de limiter nos connaissance à deux boucles. |
||
GuGus963
|
# Posté le 23/10/2006 à 21:51:43 - Ce membre a mis la note : 16 | ||
Pour la connaissance libre !![]() Groupe : Membres |
Ce tutorial m'a bien aidé quand j'ai appris, par contre il serait bien, comme le dit le précédent Zéro, d'apprendre les boucles :
Code : PHP <?php $i = 0; // variable i type $nombre_de_blabla = 10; // variable à modifier Do { echo "blabla" $i++; // on peut aussi mettre $i = $i+1 mais $i++ est là pour ça ! } While($i < $nombre_de_blabla); // ne pas oublier le point-virgule ?> Et aussi bien sûr la boucle foreach, bien que je ne m'en serve pas
Wikipédia, encyclopédie libre (anglais) Wiktionnaire, dictionnaire libre (anglais) FSF : Free Software Foundation || GNU : GNU's not UNIX Ubuntu, Linux for Human Beings || Gentoo Linux || OpenBSD : Free, Functional & Secure || Debian ![]() |
||
Kevinux
|
# Posté le 23/12/2006 à 22:36:10 - Ce membre a mis la note : 20 | ||
|
1+1=3 Groupe : Membres |
Je viens de recommencer à lire les cours, et voilà, je sais pas si c'est moi qui comprend mal ou :
Citation : M@teo21 Une boucle s'arrête...
Mauvaise réponse : Quand la condition est remplie La bonne réponse était : Quand la condition n'est plus remplie Explications : La condition permet de faire réexéctuer la boucle. Retenez que While signifie TANT QUE : on répète les instructions tant que la condition est remplie. Dès qu'elle ne l'est plus, on s'arrête. C'est logique... mais en même temps, dans le cours : Citation : M@teo21 Il faut TOUJOURS s'assurer que la condition sera au moins remplie une fois. Si elle ne l'est jamais, alors la boucle s'exécutera à l'infini !
Ça ne serai pas "Il faut TOUJOURS s'assurer que la condition ne soit pas remplie au moins une fois."? (ou un truc du genre) Vu que même si la condition n'est jamais rempli, les instructions seront juste ignorés... Voilà, et merci pour le cours
|
||
Bbar
|
# Posté le 22/06/2007 à 02:47:10 - Ce membre a mis la note : 20 | ||
![]() Groupe : Membres |
Kevinux, tu as tout as fait raison (enfin moi je suis convaincu que tu as raison)... Courage, nous menerons cette lutte jusqu'au bout !!! (j'ai mis 19.5 car il y a l'erreur que kevinux a ramarqué mais comme on arrondit toujours la note et que je suis sympa (faut le dire quand même ) et bien je met 3/20 heu.. 20/20
|
||
DjSeNaSs
|
# Posté le 16/07/2007 à 11:39:33 - Ce membre a mis la note : 20 | ||
|
Groupe : Membres |
Lol moi je te dis mille fois bravo pour ton tuto. Je viens de finir la partie 1..je m'attaque à la 2 ! Puis, avant le php me faisait peur, mais maintenant je l'apprivoise grâce à toi j'ai hâte d'en connaître plus pour pouvoir faire pleins de trucs sur mon site lol c'est génial le php et toi aussi car tu expliques très bien avec un peu d'humour j'adore ! | ||
Getsuga
|
# Posté le 19/08/2007 à 11:37:04 - Ce membre n'a pas mis de note | ||
Webmaster![]() Groupe : Membres |
Bonjour à tous, voila j'ai pas compris ce chapitre, honte sur moi Alors en faite, je comprend l'idée général, on a une variable et si la variable est répété au moins 100 fois, on affiche le message dans l'écho et on incrémente chaque fois de 1(oula c'est bien ça au moins? )Ben quand j'essaie de faire avec un autre exemple, je ne COMPREND PLUS RIEN. Quelqu'un pourrait me reexpliquer d'une façon différente avec le script php de mateo: Code : PHP - Afficher / masquer les numéros de ligne
Bankaiworld, référence Bleach v.e.r.s.i.o.n 4 |
||
Zopieux
|
# Posté le 03/11/2007 à 18:07:24 - Ce membre n'a pas mis de note | ||
it… it can't be true!![]() ![]() |
Kevinux l'a bien fait remarquer, il y a une aberration : Il faut TOUJOURS s'assurer que la condition sera au moins remplie une fois. Si elle ne l'est jamais, alors la boucle s'exécutera à l'infini ! C'est l'inverse. Il faut s'assurer que "la condition sera fausse au moins une fois". Pour la deuxième phrase, c'est plutôt "Si la condition est toujours vraie, la boucle s'exécutera à l'infini !".Ensuite, il y a une explication fausse : le troisième argument d'une boucle for n'est absolument pas "l'incrémentation", c'est en fait n'importe quel code qui s'exécutera à la fin de chaque itération; et cela peut être aussi bien une incrémentation qu'une décrémentation ou qu'un autre code (preuve). Par exemple, celle ligne de code est totalement fonctionnelle :Code : PHP - Afficher / masquer les numéros de ligne
Voilà, sinon bon tuto M@téo comme d'habitude, ça me rappelle l'ancien temps, quand je les apprenais encore... ![]() Bonne soirée, Zopieux EDIT: Getsuga, tu as sans doute mal compris. L'idée, c'est qu'on répète un bloc d'actions (entre les { }) tant qu'une condition est vraie. Dans l'exemple que tu as cité, on écrit la phrase tant que la variable $nombre_de_lignes est inférieure ou égale à 100. Donc au début la variable fait 1, on écrit la phrase et on passe la variable à 2, on continue comme ça (la boucle continue puisque la variable est effectivement inférieur ou égale 100) et dès que la variable devient 101, la condition devient fausse, donc la boucle s'arrête. Capito ?
|
||
bidule62
|
# Posté le 07/11/2007 à 11:40:10 - Ce membre a mis la note : 20 | ||
|
Groupe : Membres |
Je suis tombé sur ce site hier et je n'ai qu'un seul mot : BRAVO! Le tutoriel PHP m'a bien aidé!!!
|
||
LinK76
|
# Posté le 29/11/2007 à 20:23:16 - Ce membre a mis la note : 20 | ||
|
"Geeker fait évoluer" Groupe : Membres |
Bon bah 16/20 pour moi, j'ai pas capté le truc avec $boucle = 10, jvais revoir ça... <?php for ($LinK76 = 1; $LinK76 < 20; $LinK76++) { function travailler } je sais que le code est faux mais bon, c'est pour dire une counerie
|
||
didjo
|
# Posté le 03/01/2008 à 08:54:32 - Ce membre a mis la note : 19 | ||
![]() Groupe : Membres |
Formidable tuto comme tous les autres d'ailleur ! Moi j'ai presque finit mon apprentissage PHP, mais je recherches quelques trucs dans les tutos que j'ai déja lu, histoire de faire quelques révisions. Et ! Mais où est donc la boucle : do { }while(); J'ai tout de même été surppris de ne pas la trouver ici ...
|
||
John Wolfheart
|
# Posté le 23/04/2008 à 16:29:34 - Ce membre n'a pas mis de note | ||
|
Groupe : Membres |
Salut ! J'ai aussi remarqué un pépin avec la question n°3 du QCM... la question n'est vraiment pas claire : <question>Que se serait-il passé dans le code précédent si on avait mis un >= au lieu du symbole > ?</question> Heu, en français, ca veut dire quoi ? De tout façon, je m'en fiche un peu... j'ai quand même eu un 16 avec tout le reste !!
|
||
MorderX
|
# Posté le 09/05/2008 à 21:51:45 - Ce membre n'a pas mis de note | ||
Justice Will Prevail![]() Groupe : Membres |
Bonjour a tous et a toute, Très beau chapitre dans l'ensemble mais j'ai l'impression a plusieurs reprise que M@teo influence les lecteurs sur leur choix même au delà du conseil et le débutant lisant va suivre c'est choix. «Ce que chacun recherche et aime avant tout, non seulement dans la simple conversation, mais encore à fortiori dans le service public, c'est l'infériorité de l'autre.» [ Arthur Schopenhauer ] Evene |
||
funduk
|
# Posté le 01/06/2008 à 12:45:38 - Ce membre a mis la note : 19 | ||
![]() Groupe : Membres |
Très bon tuto ! Par contre moi j'ai déjà lu le tuto de C et j'en ai marre de le relire avec C remplacé par php . Je passe direct à la partie 2.(nn je déconnais ).
┗┫━━ ┃ ━━ ┣┛ ┣┫ ┃ ━━━━━ ┃┏┳┫┣┳┓ ┗━━┳━┳━━┛ ┃ ┃ ━━━━┃ ┃ ┗━┳┳━┛ ( ) |
||
Sywim
|
# Posté le 21/07/2008 à 20:29:03 - Ce membre a mis la note : 20 | ||
|
Fais ce que tu fais. Groupe : Membres |
P'tite précision, PHP s'arrête au bout de 30 secondes (j'ai essayé et il me l'a affiché : Fatal error: Maximum execution time of 30 seconds exceeded in C:wampwwwSite ew.php on line 70 ;)) Sinon un bon gros 20/20 !!
|
||
engine
|
# Posté le 01/11/2008 à 12:47:50 - Ce membre n'a pas mis de note | ||
Le monde en pâtit....![]() Groupe : Membres |
super tuto !!! Mais j'ai envie de chipoter. La valeur initiale de la variable est 1, donc si le boucle continue tant que la varaiable est en dessous de 100 : 100-1=99, la boucle ne s'executera que 99 fois (enfin je crois... euh...) donc il fautmettre la variable à 0 normalement. Enfin ça a pas grande importance. Il faudrait aussi préciser que l'on est pas obligé de rajouter que 1 à la variable. On peut aussi compter de deux, comme de 47 en 47 ou je ne sais quoi (mais ya pas le raccourci ++ ^^. par ex : Code : PHP
![]() |
||
Jiraiya-08
|
# Posté le 24/11/2008 à 20:13:47 - Ce membre a mis la note : 16 | ||
|
Groupe : Membres |
@engine: cela fera bien 100 boucles, car la condition est "<=", ce qui veut dire que quand le compteur vaudra 100, on poura encore rentrer dans la boucle ![]() Pour la note, je trouve qu'il n'y a pas assez de code pour expliquer, et pour un néophyte (càd LA cible de site quand même ^^), cela pourra sembler trop rapide. Il manque donc quelques exemples. De plus, comme dit précédemment, la boucle do while n'a même pas été évoquée une seule seconde dans se tuto, alors que son utilisation est parfois vraiment parfaitement adaptée à ce que l'on veux faire (quand on veux que les instructions de la boucles soient OBLIGATOIREMENT lu au moins une fois). Voilà, bon tuto de la part de Mateo21, je mettrais comme note un 16
|
||
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
351 Zéros connectés |
9 requêtes |
0.038s (0.0259s)
