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 :

Filtre HTML affichage PHP Mysql [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé Avatar de vertebre
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 184
    Par défaut Filtre HTML affichage PHP Mysql
    Bonsoir,

    J'ai des filtres en html dans des balises select. Je voudrais récupérer les valeurs de ces filtres dans des variables pour les utiliser dans mes requêtes mySQL.
    Nom : filtre.PNG
Affichages : 519
Taille : 3,4 Ko

    Voilà le code des filtres:

    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
    25
    26
    27
    <!-- Filtres de sélection -->
    <p class="filtres"> <b>Trier par espèce :</b>
     
    			<select name="fonction">
    			  <option value="tout">tout</option>
    			  <option value="chien">chien</option>
    			  <option value="chat">chat</option>
    			  <option value="âne">âne</option>
    			  <option value="lion">lion</option>
    			  <option value="serpent">serpent</option>
    			 </select>
     
    			 &nbsp;&nbsp;&nbsp; <b>Trier par race :</b>
     
    			<select name="fonction">
    			  <option value="tout">tout</option>
    			  <option value="chien">chien</option>
    			  <option value="chat">chat</option>
    			  <option value="âne">âne</option>
    			  <option value="lion">lion</option>
    			  <option value="serpent">serpent</option>
    			 </select>
    			  <b> &nbsp;&nbsp;&nbsp;&nbsp; Budget :</b> entre &nbsp;<input type="mini" name="min" placeholder=" Min" style="width:40px"/>&nbsp;€ et &nbsp;<input type="email" name="mail" placeholder=" Max" style="width:40px" /> €
    			 </p>
    			 <p class="filtres"><input type="submit" value="Trier"/></a></p>
     
     <!-- Filtres de sélection -->
    Je dois récupérer les valeurs de ces filtres dans un formulaire et stocker leur valeur dans $_POST[''] pour traiter ou y a t'il une autre façon de faire svp ?

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il ne s'agit pas de les stocker dans $_POST : quand tu valides un formulaire les valeurs des champs sont directement placées dans la variable $_POST.
    C'est la façon simple de faire.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé Avatar de vertebre
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 184
    Par défaut
    Donc je dois procéder comment ?

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Faire un formulaire.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé Avatar de vertebre
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 184
    Par défaut
    oui tu as raison pour raison $_POST je me suis trompé, donc je fais un formulaire standard:

    -avec method post
    -avec traitement en php sur la page

    Si je n'ai rien oublié, comment faire pour que les filtres rafraichissent les entrées affichées sans recharger la page ?

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Si tu ne veux pas de rafraichissement, utilise Ajax.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Membre confirmé Avatar de vertebre
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 184
    Par défaut
    ok merci, je vais essayer.

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

Discussions similaires

  1. [Mission/Télétravail] [TOULOUSE] Création de Sites Vitrines, Développeur HTML/CSS, PHP/MySQL, JavaScript, Flex
    Par arnaud.tlse dans le forum Demandes
    Réponses: 0
    Dernier message: 05/08/2009, 13h39
  2. [DOM] Création d'un filtre html en PHP
    Par lemok dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 14/05/2007, 16h50

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