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.