Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2006, 22h08   #1
Candidat au titre de Membre du Club
 
Guillaume DEVAUX
Inscription : août 2006
Messages : 66
Détails du profil
Informations personnelles :
Nom : Guillaume DEVAUX
Localisation : Suisse

Informations forums :
Inscription : août 2006
Messages : 66
Points : 10
Points : 10
Par défaut fonction else if elseif

bonsoir
j'ai une problematique, je fait 4 formulaire sur 4 fichier diférent que je met par le suite dans 4 table mysql.

je sais que l'on peut faire ce formulaire dans un fichier avec les options

Code :
1
2
3
4
5
6
7
if
elseif
else
{
}
 
empty
par contre j'ai lus beaucoup de tuturiaux sur plsieurs site intenet comme php.net, developpez.com, etc...
et j'ai eu trop d'information de de code diferent que je n'arrive pas le faire a la sausse de mon site

je recherche un peut d'aide pour m'expliquer comment je peut faire
car là je suis perdu, j'ai eu trop d'information. par raport a cette chose
merci de m'aider
guillaume2vo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2006, 22h52   #2
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
Au risque de rajouter encore des infos
est ce que tu peux être plus précis sur ce que tu veux faire ?
Enchainer les formulaires les uns derrières les autres?
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2006, 23h01   #3
Candidat au titre de Membre du Club
 
Guillaume DEVAUX
Inscription : août 2006
Messages : 66
Détails du profil
Informations personnelles :
Nom : Guillaume DEVAUX
Localisation : Suisse

Informations forums :
Inscription : août 2006
Messages : 66
Points : 10
Points : 10
Par défaut fonction else if elseif

ok j'ai 4 fichier

formulaire1.php
formualire2.php
formulaire3.php
formualire4.php

je sais que l'on peut combiner les 4 fichier ensemble, c'est a dire

si donner1 = OK
alors passe a donné2
si donnée 1 et donnée2 sont ok
alors va a donnée 3
etc

Code : PHP

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php if(isset($_POST['donnée1']) { ?>
<form action="" method="post" enctype="multipart/form-data">
</form>
 
elseif
 
<?php if(isset($_POST['donnée2']) { ?>
<form action="" method="post" enctype="multipart/form-data">
</form>
 
elseif
 
<?php if(isset($_POST['donnée3']) { ?>
<form action="" method="post" enctype="multipart/form-data">
</form>
 
else
 
<?php if(isset($_POST['donnée4']) { ?>
<form action="" method="post" enctype="multipart/form-data">
</form>

je veut afficher les donnee de 1 a 4 dans l'ordre, j'ai fait comme cela, comme j'ai pu comprendre dans les cour des site intenet, mais j'en suis sur que je suis sur le mauvais chemin

par la suite il faut que je mette ses donné dans 4 tables didérentes
guillaume2vo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 19h56   #4
Membre actif
 
Avatar de FrankOVD
 
Inscription : juin 2005
Messages : 408
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 408
Points : 182
Points : 182
Envoyer un message via MSN à FrankOVD
C'est flou. Je n,arrive pas à cerner le résultat attendu et le problème. Qu'est-ce qui ne marche pas?
__________________
http://www.overdrunk.net

Pensez à la balise
FrankOVD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 20h28   #5
Membre émérite
 
Avatar de ozzmax
 
Inscription : novembre 2005
Messages : 986
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 986
Points : 863
Points : 863
Envoyer un message via MSN à ozzmax
je comprend pas ce que tu veux
a voir ton code c'est certain que ca fonctionne pas la

else if veut dire sinon si...
tu peux pas mettre ca seulement entre tes formulaire comme ca directement...

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
<?php 
if(isset($_POST['donnée1'])){
 echo' 
  <form action="" method="post" enctype="multipart/form-data">
  </form> ';
}
else if(isset($_POST['donnée2'])){ 
 echo'
  <form action="" method="post" enctype="multipart/form-data">
  </form> ';
}
else if(isset($_POST['donnée3'])){
 echo'
  <form action="" method="post" enctype="multipart/form-data">
  </form> ';
}
else if(isset($_POST['donnée4'])){
 echo'
  <form action="" method="post" enctype="multipart/form-data">
  </form> ';
}
?>
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être!
La position des Développeurs de developpez avec les explications
ozzmax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 09h14   #6
Membre éprouvé
 
Homme
Inscription : mai 2006
Messages : 694
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : Belgique

Informations forums :
Inscription : mai 2006
Messages : 694
Points : 417
Points : 417
Ah oui bien sûr! Si tu utilises elseif tu dois spécifier une condition sinon utilise else tout simplement.

Code :
1
2
elseif (condition) { toncode; }
else {toncode; }
webrider
__________________
Pensez au tag
webrider est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h05.


 
 
 
 
Partenaires

Hébergement Web