Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
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 03/08/2011, 12h06   #1
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Par défaut Afficher un formulaire en fonction d'une variable dans un autre formulaire

Bonjour,

Je dois dans un formulaire, faire une requête .
Si la requête retourne plus d'une ligne, je veux afficher un formulaire sinon j'affiche un autre formulaire.

Je pense aux sessions mais je sais pas comment s'y employer .

Pourrez-vous me donner des solutions là-dessus ?

Merci de vos pistes.


Cordialement?
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2011, 12h16   #2
Membre confirmé
 
Avatar de Retrokiller069
 
Homme Bertrand
Étudiant
Inscription : octobre 2010
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Bertrand
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 216
Points : 268
Points : 268
Bonjour,

normalement avec le résultat de ta requête tu peux savoir combien il y a de ligne, en faisant ceci par exemple:

la variable $tonTableau correspond à la variable de retour de ta requête. Ensuite dans ton code tu peux faire ceci:

Code :
1
2
3
4
5
6
7
8
9
10
11
 
     <!-- formulaire 1 !-->
....
<?php
.....
if(isset($tonTableau) && count($tonTableau)>1)
{
?>
     <!-- formulaire 2 !-->
<?php
}
__________________
Ce n'est pas ce que nous voulons faire qui est impossible mais ce sont les moyens à sa mise en oeuvre qui peuvent le paraître

Ps: N'oubliez pas SVP
Retrokiller069 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 12h24.


 
 
 
 
Partenaires

Hébergement Web