Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/02/2011, 02h43   #1
Invité de passage
 
Inscription : février 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 3
Points : 0
Points : 0
Par défaut [AJAX] Afficher données d'une BDD avec filtrage via liste déroulante

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 :
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
<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 !
marcusio561 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h10.


 
 
 
 
Partenaires

Hébergement Web