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 29/01/2011, 10h44   #1
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 23
Points : 18
Points : 18
Par défaut Contrôle des champs par base de donnée ?

Bonjour à tous,

Malgré une recherche de ma part, je n'ai pas trouvé exactement ce que je cherchais, c'est pourquoi je réclame quelques minutes de votre précieux temps pour me réponse

Ce que je souhaite faire, c'est un formulaire où les différents champs sont imbriqués/dépendants les uns des autres.

Je m'explique.
Premier champ : Longueur de l'objet
Second champ : Largeur de l'objet
En fonction de la longueur que l'utilisateur va entrer, une fourchette d'attente doit être mise en place pour la largeur, afin d'éviter les incohérences.
Le tout doit être contrôlé par base donnée, pour que les valeurs entrées puissent être facilement modifiables...

Est-ce possible en PHP ?

Cordialement,
Nuclear
Nuclear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2011, 11h03   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Je ne sais pas ce qu'est exactement une fourchette d'attente mais il n'y a pas de difficulté particulière à réaliser ce que tu veux.

Ca peut etre fait en PHP, Javascript ou Ajax selon l'interfacage que tu souhaites.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2011, 11h35   #3
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 23
Points : 18
Points : 18
Merci de ta réponse.
Eh bien, si la longueur est de 2m, il est n'est pas exemple pas possible que la largeur soit de 2mm, elle doit au contraire être comprise entre 0,5 et 0,7m (valeurs prises totalement au hasard )

Ce que je ne vois pas, c'est comment faire l'interfaçage dynamique avec la bdd qui, elle, connaît les valeurs attendues.
Nuclear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2011, 12h57   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Si tu fais en PHP seulement, c'est après la validation du formulaire que tu vas controler les données saisies pour revenir vers le formulaire s'il y a incoherence.

Si peux faire quelque chose de plus fluide avec Ajax : après la saisie de la longueur, tu lis dynamiquement la fourchette correspondante pour l'afficher.

C'est juste une question d'interface, le traitement PHP est le meme.
sabotage 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 05h09.


 
 
 
 
Partenaires

Hébergement Web