il faut faire communiquer php et javascript
je débute
si vous avez un script ou un lien pouvant m'aider
merci
maj
le probleme deja a ce stade je n'arrive pas a afficher tout le tableau
je n'ai pas encore fait la recherche sur le code postal
dans mon cas un code postal ne correspond qu'a une ville
j'ai commencé le code je vais le mettre sur mon premier post
le code est lancé lorsque un evenement onblur est fait
Code : Tout sélectionner
<?php
include_once "include/utils.php";
include_once SITE_INCLUDE_PATH."/db_connect.php";
require("modules/conversion.php");
$sql = "SELECT codePostal AS CP, ville AS V ".
"FROM codePost ".
"GROUP BY CP";
$recherche = mysql_query($sql);
/* Création du tableau PHP des valeurs récupérées */
while($ligne = mysql_fetch_assoc($recherche))
{
/* J'ajoute le code postal et la ville a la serialisation*/
$tab[] = array($CP => $V);
//echo "Code postal".$CP." - Ville :".$V";
}
$chaine = htmlspecialchars(serialize($tab), ENT_QUOTES);
//echo array[06800];
echo $chaine;
?>
<script language="Javascript">
/* <![CDATA[ */
<!--
/*
* Ici, on transmets la chaîne sérialisée à JavaScript
* pour la transformer en tableau indexé JavaScript
*/
<?php
echo $chaine;
?>
<script language="Javascript">
var tableau = new PhpArray2Js('<?php echo htmlspecialchars(serialize($tab), ENTQUOTES); ?>');
document.write("<pre>" + tableau.var_dump() + "</pre>");
</script>