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

Langage PHP Discussion :

Récupération de la valeur d'un champ input.


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 121
    Points : 64
    Points
    64
    Par défaut Récupération de la valeur d'un champ input.
    Bonjour à tous,

    Je un champ de saisie input qui a comme valeur une valeur récupérer à partir d'une liste déroulante.
    Ma question est : comment faire pour prendre la valeur du champ input et l'utiliser dans une requête SQL.
    Le code du champ de saisie est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="text" size="50" name="ZN_LIB" id="ZN_LIB" maxlength="50"></input>
    .
    La requête SQL est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    		<?php
                $sql_nomos = 'select * FROM `zone` where `ZN_LIB` = \''.$_POST['ZN_LIB'].'\' ';
                $req_nomos = mysql_query($sql_nomos) or die('Erreur SQL !<br />'.$sql_nomos.'<br />'.mysql_error());
    		    while($data_nomos = mysql_fetch_assoc($req_nomos))
    		   {
                    $nomos_cp = $data_nomos['ZN_CP'];
    		    }
    		?>
    Merci de votre aide
    Dimitri.

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonsoir,

    Regarde ce tutoriel.

    A+.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 121
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par andry.aime Voir le message
    Bonsoir,

    Regarde ce tutoriel.

    A+.
    Bonjour,

    Je viens de voir le tuto que tu m'a indiqué, mais ça ne marche pas.
    Dans mon script, il n'y a pas de formulaire. La valeur du champ est récupérer par un clic sur une liste déroulante. Ensuite cette valeur, je veux l'utiliser dans le WHERE d'une requête SQL.

    Merci
    Dimitri.

  4. #4
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Re,

    1-Soit tu les mets dans un formulaire.
    2-Soit tu passes les valeurs en URL via javascript en utilisant une redirection de la page.
    3-Soit tu utilises AJAX.

    A+.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 121
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par andry.aime Voir le message
    Re,

    1-Soit tu les mets dans un formulaire.
    2-Soit tu passes les valeurs en URL via javascript en utilisant une redirection de la page.
    3-Soit tu utilises AJAX.

    A+.
    Bonjour,

    Si j'utilise AJAX, est-ce que tu as un exemple à me montrer ?
    Je ne connais pas du tout AJAX.

    Merci
    Dimitri.

  6. #6
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 389
    Points : 10 422
    Points
    10 422
    Par défaut
    Dans le lien que t'a donné andry.aime, le premier lien répond à ta demande...

    Tu peux récupérer la valeur de ton input avec document.getElementById('ZN_LIB').value

    et tu passes cette valeur dans l'url (si tu utilise la méthode get) de destination de la requête ajax.

Discussions similaires

  1. Réponses: 9
    Dernier message: 14/08/2007, 09h05
  2. Réponses: 22
    Dernier message: 04/09/2006, 12h53
  3. Récupération de la valeur d'un champ au nom variable
    Par Oluha dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/02/2005, 15h13
  4. comment recuperer deux valeurs de deux champs input
    Par trialrofr dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/02/2005, 22h08

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