Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1373 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Je voudrais utilisé une boucle while

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Je voudrais utilisé une boucle while

n°1059156
gabgab
Une loi juste rend libre.
Posté le 24-04-2005 à 23:05:47  profilanswer
 

Bonsoir,
 
voila je voudrai utilisé une boucle "WHILE" pour diminuer la longueur de mon code.
 
Mon soucis est que je ne sais pas comment incrémenté ma variable $comme1 mais c'est le nom que je souhaite incrémenté, pour que mon tableau soit aussi incrémenté. Dois-je faire un autre tablesau ?
 
 

Code :
  1. $fp = fopen("commentaire.txt","r" );
  2. fseek($fp,0,SEEK_CUR);
  3. $comme1 = fgets($fp,61);
  4. fseek($fp,0,SEEK_CUR);
  5. $comme2 = fgets($fp,61);
  6. fseek($fp,0,SEEK_CUR);
  7. $comme3 = fgets($fp,61);
  8. fseek($fp,0,SEEK_CUR);
  9. $comme4 = fgets($fp,61);
  10. fseek($fp,0,SEEK_CUR);
  11. $comme5 = fgets($fp,61);
  12. fseek($fp,0,SEEK_CUR);
  13. $comme6 = fgets($fp,61);
  14. fseek($fp,0,SEEK_CUR);
  15. $comme7 = fgets($fp,61);
  16. fclose($fp);
  17. $tableau = array("commentaire" => array(
  18. 1 => "$comme1",
  19. 2 => "$comme2",
  20. 3 => "$comme3",
  21. 4 => "$comme4",
  22. 5 => "$comme5",
  23. 6 => "$comme6",
  24. 7 => "$comme7",
  25. ));
  26. $TableCommentaire = 1;


 
Je pensais faire ceci =>

Code :
  1. $fp = fopen("commentaire.txt","r" );
  2. $tableau = array("commentaire" => array(     
  3. 1 => "
  4. fseek($fp,0,SEEK_CUR);
  5. $comme1 = fgets($fp,61);",
  6. 2 => "
  7. fseek($fp,0,SEEK_CUR);
  8. $comme2 = fgets($fp,61);",
  9. 3 => "
  10. fseek($fp,0,SEEK_CUR);
  11. $comme3 = fgets($fp,61);",
  12. 4 => "
  13. fseek($fp,0,SEEK_CUR);
  14. $comme4 = fgets($fp,61);",
  15. 5 => "fseek($fp,0,SEEK_CUR);
  16. $comme5 = fgets($fp,61);",
  17. 6 => "$fseek($fp,0,SEEK_CUR);
  18. $comme6 = fgets($fp,61);,
  19. 7 => "fseek($fp,0,SEEK_CUR);
  20. $comme7 = fgets($fp,61);",


 
Mais cela ne fonctionne pas.
 
Pouves-vous me dire ce que vous ferriez.
 
Merci.

mood
Publicité
Posté le 24-04-2005 à 23:05:47  profilanswer
 

n°1059176
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 24-04-2005 à 23:23:54  profilanswer
 

ta variable $commex, tu en fais un tableau :
 

Code :
  1. $fp = fopen("commentaire.txt","r" );
  2. for ($i=1; $i<=7; $i++)
  3. {
  4.    fseek($fp,0,SEEK_CUR);
  5.    $comme[$i] = fgets($fp,61);
  6. }
  7. fclose($fp);


Message édité par Harkonnen le 24-04-2005 à 23:41:25

---------------
J'ai un string dans l'array (Paris Hilton)
n°1059346
cerel
Posté le 25-04-2005 à 08:06:05  profilanswer
 

+1
Harkonnen, tu t'es mis au php ? :D


Message édité par cerel le 25-04-2005 à 08:06:17
n°1059366
sircam
I Like Trains
Posté le 25-04-2005 à 09:05:16  profilanswer
 

Utilise "er" à la place de "é".


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1059460
KangOl
Profil : pointeur
Posté le 25-04-2005 à 10:36:54  profilanswer
 

on peux me dire a quoi sert le fseek ici ??


---------------
Nos estans firs di nosse pitite patreye...
n°1059467
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 25-04-2005 à 10:39:42  profilanswer
 

cerel a écrit :

+1
Harkonnen, tu t'es mis au php ? :D


oui, j'ai quelques péchés à expier :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°1059483
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 25-04-2005 à 10:47:54  profilanswer
 

ceci dit, je suis toujours aussi nul qu'avant en PHP, j'ai juste vérifié l'axiome "syntaxe PHP == syntaxe C avec des $ devant les noms de variables" [:pingouino]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1060322
gabgab
Une loi juste rend libre.
Posté le 25-04-2005 à 20:03:14  profilanswer
 

Bien merci pour ta réponce je vais essayer

n°1060383
sircam
I Like Trains
Posté le 25-04-2005 à 20:37:16  profilanswer
 

gabgab a écrit :

Bien merci pour ta réponce je vais essayer


On dit reponçage.
 [:moundir]

n°1060624
gabgab
Une loi juste rend libre.
Posté le 25-04-2005 à 22:31:46  profilanswer
 

ca marche bien merci.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Je voudrais utilisé une boucle while

 

Sujets relatifs
BOUCLEOn peut faire une boucle "anti-erreurs" en VB ?
Stoper une boucle "for" pendant l'exécution d'ue macroBoucle Php HELP!
pb un peu teubé surla récupération d'une variables dans une boucle ...Boucle folle lors de l'imbriquation de container
Boucle whileBoucle sans fin en Batch
VBA - Forcer la boucle 
Plus de sujets relatifs à : Je voudrais utilisé une boucle while


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR