Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1874 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [AJAX] Afficher données d'une BDD avec filtrage via liste déroulante

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[AJAX] Afficher données d'une BDD avec filtrage via liste déroulante

n°2054375
marcusio56​1
Posté le 04-02-2011 à 14:07:34  profilanswer
 

Bonjour à tous !
J'ai besoin de vos lumières sur un problème auquel je fais face.
Je précise que je maitrise simplement le PHP et ai quelques connaissances en jQuerry de façon limité.
 
 :heink: OBJECTIF
Actualiser dynamiquement l'affichage de l'un de mes div contenant des données provenant de ma base de donnée mySQL grâce à une liste déroulante à multiple choix de type : <select>
 
 :??: DETAILS
J'affiche un tableau de certaines données contenues dans ma table ainsi :

Code :
  1. <table>
  2. <thead>
  3.  <tr>
  4.  <th>champ1</th>
  5.  <th>champ2</th>
  6.  <th>champ3</th>
  7.  <th>champ4</th>
  8.  </tr>
  9. </thead>
  10.         <tbody>
  11. <?php
  12. $sql_variable = $bdd->query("SELECT * FROM "table" WHEN "champ1=choix1 du select" ou "champ1=choix2 du select"...); //OUVERTURE DE LA TABLE "table"
  13. while ($variable = $sql_variable->fetch())
  14.    {?>
  15.    <tr>
  16.    <td><?php echo $variable['champ1']; ?></td>
  17.    <td><?php echo $variable['champ2']; ?></td>
  18.    <td><?php echo $variable['champ3']; ?></td>
  19.    </tr>
  20.    <?php
  21.    }
  22. $sql_variable->closeCursor(); //FERMETURE DE LA TABLE "table"
  23. ?>
  24. </tbody>
  25. </table>


 
En plus de ceci, j'ai un select banal avec choix multiple possible via le maintien de la touche ctrl (il est possible de tout sélectionner). Admettons que les options du select vont de "choix_1" à "choix_9"
 
 
 :hello: CONCLUSION
Je pense qu'il faut mettre quelque chose dans le WHEN de mon sql à la place de "champ1=-----" et ajouter quelques lignes AJAX.
 
 
J'espère que quelqu'un sera capable de me proposer un script exploitable que je puisse comprendre afin de bien intégrer cette fonctionnalité de l'AJAX.
Merci aux courageux !
Si vous n'avez pas tout compris, n'hésitez pas à me demander de reformuler !

mood
Publicité
Posté le 04-02-2011 à 14:07:34  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [AJAX] Afficher données d'une BDD avec filtrage via liste déroulante

 

Sujets relatifs
[SQL] requete: combler les "vides" dans une table avec des donnees[Résolu][PHP/SQL] Ajout variable données inscrite dans bdd par tierce
SPIP: afficher le fichier css selectionnéModifier un code ajax
Quel gestionnaire de données pour des relations logiquesles viewstates et la BDD
aide php afficher un chiffreMysql 5/SQLServer - Cherche grosse base de données
[VB 6.0] Filtrage avec checkbox[VBA Excel] Afficher message lorsque ...
Plus de sujets relatifs à : [AJAX] Afficher données d'une BDD avec filtrage via liste déroulante


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR