IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Récupérer valeur d'un value d'un html dans un fichier php


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Par défaut Récupérer valeur d'un value d'un html dans un fichier php
    Bonjour à tous,
    j'espère que vous serez indulgent quant à mon manque d'expèrience en la matière. J'ai essayé de regarder dans les tutos mais j'ai du mal à m'y retrouver.
    bon le titre est pas vraiment explicite, je vais essayer de développer au mieux.

    j'ai dans un fichier html 3 boutons radio et 3 listes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    ----------------------
    <input name="choix" type="radio" value="Installation">
              Installation </td>
            <td><select name="Installation2">
                <option></option>
                <option>s1</option>
                <option>s2</option>
                <option>s3val</option>
    <td> <input name="choix" type="radio" value="Déplacement">
              Installation </td>
            <td><select name="Deplacement">
                <option></option>
                <option>t1</option>
                <option>t2</option>
                <option>t3</option>
    <td> <input name="choix" type="radio" value="Vers">
              Installation </td>
            <td><select name="Vers">
                <option></option>
                <option>v1</option>
                <option>v2</option>
                <option>v3</option>
    etc...
    puis je récupère ces valeurs dans un fichier php pour les envoyer par mail.
    Pour une raison qui concerne le terme "Vers" (long à expliquer), je suis obligé de faire ceci dans mon fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    	// choix
    $resultat_inst = $_POST['Installation2'];
    $resultat_depl = $_POST]'Deplacement'].'&nbsp;&nbsp;&nbsp;Vers;&nbsp;&nbsp;&nbsp;'.$_POST['Vers'];
    	
    	if ($_POST['choix'] == xxxx]) {
    	 mettre $resultat_inst dans variable $resultat;
    	 	}
    	if ($_POST['choix'] == xxxx) {
    	mettre $resultat_inst dans variable $resultat;
    	 }
    Puis dans mon message, j'affiche la valeur de $resultat.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td><em><b>Nature de l opération : </b></em>'.$_POST['choix'].''.$resultat.'</td>
    voilà mes problèmes :
    - en rouge, je ne sais pas comment retourner le nom du bouton "Installation" ou "Déplacement" qui se trouve dans mon fichier html (récupérer le value du bouton radio).
    - en bleu, je sais pas comment traduire ça.
    je sais, niveau façon de coder y'a surement beaucoup mieux et surement que mes questions sont c....mais promis j'ai essayé de me débrouiller seul avant.
    Merci de votre expèrience et bonne fin journée

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    fait un var_dump($_POST); et tu verras comment son organiser tes données

  3. #3
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Par défaut
    Merci pour ta réponse. Je vais voir comment la fonction marche.
    @+

  4. #4
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Par défaut
    Désolé mais après lecture, est-ce que c'est cette fonction qui doit me donner vraiment me retourner le nom du bouton radio "Installation" ou "Déplacement" ?
    cette fonction n'est pas que pour le résultat des listes dans mon exemple ?
    Je vois pas trop comment l'utiliser...

    attention, mon code est pas top (si si ), il faut faire gaffe à ne pas confondre "Installation" et "Installation2" et "Déplacement" et "Deplacement". Je sais j'aurai pu mieux choisir.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur Full Stack
    Inscrit en
    Mai 2010
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Full Stack

    Informations forums :
    Inscription : Mai 2010
    Messages : 159
    Par défaut
    tu fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if ($_POST['choix'] == 'Installation') {
    	 $resultat = $_POST['Installation2'];
    	 	}
     
    if ($_POST['choix'] == 'Déplacement') {
    	 $resultat = $_POST['Deplacement'];
    	 	}...

  6. #6
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 50
    Par défaut
    Citation Envoyé par franck31 Voir le message
    tu fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if ($_POST['choix'] == 'Installation') {
    	 $resultat = $_POST['Installation2'];
    	 	}
     
    if ($_POST['choix'] == 'Déplacement') {
    	 $resultat = $_POST['Deplacement'];
    	 	}...
    ça mache au poil ! merci beaucoup.
    faut que je bosse la syntaxe maintenant.
    Merci à tous et bonne journée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 21/08/2013, 10h02
  2. Réponses: 11
    Dernier message: 06/02/2013, 15h25
  3. Réponses: 6
    Dernier message: 21/10/2011, 09h47
  4. Récupérer une value et la stocker dans une variable php
    Par Arkoze dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 26/08/2011, 16h55
  5. Réponses: 9
    Dernier message: 05/08/2008, 09h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo