input radio chargement #div et php
Posté : 14 févr. 2012, 15:59
Je bloque,, je flanche 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:
<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:
<?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 requette ainsi que ma liste:
<?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
Dans ma page principale j'ai le code suivant:
<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:
<?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 requette ainsi que ma liste:
<?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