Bonjour,
Je souhaiterais savoir quelle est la syntaxe à utiliser pour inclure du code php dans un javascript, un innerhtml en fait.
Voici mon code:
function go(n)
{
if (x==0){
document.getElementById("rubric"+n).innerHTML = '<? $query1 = "select * from DTBN_menu where sous_cat=$id and rubrique=0"; $mysql_result1 = mysql_query($query1, $db); while($row1 = mysql_fetch_row($mysql_result1)){$id1 = $row1[0]; $titre1 = $row1[1]; echo $titre1;}?><br>';
document.getElementById("rubric"+n).style.position = 'relative';
x=1;
}
J'aimerais que la variable $id prenne la valeur "n" de l'élément ("rubric"+n) pour que la requete php contenue dans le innerhtml s'execute en fonction de cette variable "n". Quelle est la syntaxe à utiliser pour faire fonctionner des variables $a, $b... dans un innerhtml ou dans du javascript normal? Pour ceci par exemple, y'a t-il une manière spécifique pour nommer les variables dans un innerhtml:
$id1 = $row1[0]; $titre1 = $row1[1]; echo $titre1;
Merci d'avance
Funewik

