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é.
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 :
- <table>
- <thead>
- <tr>
- <th>champ1</th>
- <th>champ2</th>
- <th>champ3</th>
- <th>champ4</th>
- </tr>
- </thead>
- <tbody>
- <?php
- $sql_variable = $bdd->query("SELECT * FROM "table" WHEN "champ1=choix1 du select" ou "champ1=choix2 du select"...); //OUVERTURE DE LA TABLE "table"
- while ($variable = $sql_variable->fetch())
- {?>
- <tr>
- <td><?php echo $variable['champ1']; ?></td>
- <td><?php echo $variable['champ2']; ?></td>
- <td><?php echo $variable['champ3']; ?></td>
- </tr>
- <?php
- }
- $sql_variable->closeCursor(); //FERMETURE DE LA TABLE "table"
- ?>
- </tbody>
- </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"
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 !