Salut,
je viens vous demandez de l'aide car j'ai un probleme que je ne sais resoudre.
Je fais actuellement une fonction javascript qui par selection dans un menu va generer les champs d'un formulaire (deja realiser auparavant sans probleme particulier).
Mon menu est generer dynamiquement avec des donnees venant de MySql, tout comme les donnees du formulaire.
Dans ma fonction javascript je mets du php :
function generateFields(){
...
<?php
...
while($temp = mysql_fetch_array($res)){
$id_page=$temp['id_page'];
echo 'alert('.$id_page.'); ';
// fonctionne correctement avec un type integer
$category=$temp['category'];
echo 'alert('.$category.'); '; // le probleme est la : pas d'alert dans le naviguateur
// il ne veut pas prendre en compte les caractere
//aucun affichage de la variable qui contient par exemple un mot comme apartement }
...
?>
}
Si dans ma base je remplace le mot apartement par un numero comme 27, mon alert s'affiche avec le numero 27 et si je remets une chaine de caractere alors plus d'affichage.
J'espere m'etre bien expliquer et que quelqu'un pourra m'aider a corriger mon probleme.
++