Probleme de Variable

Arno76
Invité n'ayant pas de compte PHPfrance

28 janv. 2006, 16:12

Bonjour,

j explique mon probleme.

Suite a un formulaire de commande les membre verons leur commande afficher sur le site,

voila a quoi ca remble dans le fichier:
<?
$Date      = "28/01/2006 AM 02:11";
$Cadeaux   = "EX1";
$Prix      = "EX1";
$Statut    = "EX1"; 
?>

<?
$Date      = "28/01/2006 AM 02:03";
$Cadeaux   = "EX2";
$Prix      = "EX2";
$Statut    = "EX2";
?>
la il y a eut donc deux commande de passer.

mes si je mes
<? echo $Date ?> <? echo $Cdeaux ?> <? echo $Prix ?><? echo $Statut ?>
Il va me prendre en compte que la premiere commande crée et moi je voudrai voire afficher les deux meme voire si une personne en a dix que je l ai ai toute mes je ne c est pas comment faire pouvez vous m aider merci. :D

Avatar du membre
ViPHP
ViPHP | 3008 Messages

28 janv. 2006, 16:18

Utilises-tu une base de données pour stocker ces infos ? Une boucle est nécessaire pour parcourir toutes les données.

Eléphant du PHP | 136 Messages

28 janv. 2006, 16:19

Utilises-tu une base de données pour stocker ces infos ? Une boucle est nécessaire pour parcourir toutes les données.
Non tout est stocker dans un fichier appart. :D

Eléphant du PHP | 136 Messages

28 janv. 2006, 16:25

Et sinon pouvez vous mexpliquer comment fait t on une boucle je suis debutant en php et j avoue ne pas tout connaitre merci. :D

Avatar du membre
ViPHP
ViPHP | 3008 Messages

28 janv. 2006, 16:26

Personnellement je te conseillerais d'utiliser une base de données pour stocker ce genre d'infos.

Tu peux trouver toutes les infos sur http://www.phpdebutant.org

Eléphant du PHP | 136 Messages

28 janv. 2006, 16:43

Merci,

J ai fait ca mes il me fait une boucle du premier resultat et pas de tout mon fichier... :(
<?for ($i=2; $i<4; $i++) {

    echo "$Date<br>";

}?>
Pouvez vous m aider... :D Merci
Modifié en dernier par Arno76 le 28 janv. 2006, 18:30, modifié 1 fois.

Invité
Invité n'ayant pas de compte PHPfrance

28 janv. 2006, 16:50

Je ne sais pas trop comment se fait le parcours/lecture d'un fichier. J'espère que d'autres pourront venir t'aider.

Eléphant du PHP | 136 Messages

28 janv. 2006, 17:07

Merci quand meme.

J espere que quelqu un pourras m aider je suis sur php france la reference en php... :D

Eléphant du PHP | 136 Messages

28 janv. 2006, 22:09

Il y a personne pour m aider ????? :cry:

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

28 janv. 2006, 22:33

est-ce une application serieuse que tu développes ou juste de quoi satifaire des soirées où tu ne sais quoi faire de tes mains ?! :lol:

parce que les fichiers ne sont pas ce qu'il y a de mieux dans ton cas me semble. Il t'a été conseillé de travailler avec des bases de données.

Tu as eu un lien je me permet de t'en donner un autre siteduzero

tu devrais commencer à apprendre les bases :wink:
ensuite on t'aidera :)

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 136 Messages

28 janv. 2006, 23:03

pour repondre a la question cest quelque chose de serieux de pas pour

passer mes soiré sinon je prendrai meme pas le temps de faire ca si je

mes pas ca sous bases de donnée c est pour certaine raison..

Merci.

Mes je voulais une reponse comment faire une boucle d un fichier et pas me renvoyer sur un autre site.

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

28 janv. 2006, 23:07

Il va bien falloir apprendre les base à un moment donnée. Je ne t'ai pas envoyé sur un AUTRE site jute pour le plaisir ou autre mais tu y trouveras ces question qui sont deja bien expliqués.
Boucles

après si tu as des raison pour ne pas utiliser une BD soit (une application serieuse), peut tu nous montrer comment tu récupères les données du fichier texte ?

et comment sont inscrit ces données dans le fichier?

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 136 Messages

29 janv. 2006, 04:00

Bonjour,

Suite aux messages que j ai eut me dissant qu il faller faire une boucle,
j'ai un probleme quand je fait une boucle il me repette

X fois la ligne voulue normal puisque c est une boucle.

Moi je voudrai en fesant un
<?echo $Statut ?> 
qu il m affiche: (a la suite)
"EX2" :D
"EX1" :D
Provenant de ceci:
<? 
$Statut    = "EX2"; 
?> 
<? 
$Statut    = "EX1"; 
?> 
Et non X fois EX2 car si je le voie une fois ca ne me servira a rien de le voire X fois de plus.... :?
Merci

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

29 janv. 2006, 19:26

il faut qu'il y ait une variable dans la boucle pour avoir un affichage différent a chaque passage:
for($i=0;$i<5;$i}})
{
   echo "i=".$i." <br />";
}
regarde ce que donne cette boucle.

As tu déja récupérer les données du fichier ou pas ?

dans ton exemple de départ du écrase a chaque fois la variable avec les dernières données entrées tu n'as donc qu'une seule variable avec UNE donnée.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute