Je bloque,total ... J'aimerai charger l'id # de ma div avec une liste de resultats de ma base sql par le biais de boutons radio.
Dans ma page principale j'ai le code suivant :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <head> <script type="text/javascript" src="load.php" ></script> </head> ... <input type=radio OnClick="load(FR);"> Francais <input type=radio OnClick="load(IT);"> Italien ... <ul id="search_result"></ul>
Le js comprend :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php header("Content-type: text/javascript"); ?> function load(a) { if (a == FR) {document.getElementById('search_result').innerHTML = '<?php include("result_1.php")'; ?>; exit;} if (a == IT) {document.getElementById('search_result').innerHTML = '<?php include("result_2.php")'; ?>; exit;} }
Dans le result_1.php (...) j'ai l'appel de ma requête ainsi que ma liste :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php $req = mysql_query('SELECT lastname FROM user WHERE country="FR"'); while($dnn = mysql_fetch_array($req)) { ?> <li> <p><?php echo <?php echo htmlentities($dnn['lastname'], ENT_QUOTES, 'UTF-8'); ?></p> </li> <?php } ?>
Si quelqu'un peut me sauver ... Merci d'avance.![]()
Partager