Problème de syntaxe en php

Fermé
Yoda_01 - 1 févr. 2006 à 14:52
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 1 févr. 2006 à 18:08
Salut à tous j'ai un 'ti problème de syntaxe en php.

Voilà j'ai un <td> qui a pour id deux variables :

echo '<td id='. $row .'_' . $i .' class="tbstyle">';



Je voulais donc savoir quelle était la syntaxe pour ensuite la mettre dans le code suivant (du javascript) :

window.opener.document.getElementById('ID_du_TD').innerHTML=choix;



Voilà merci d'avance.
A voir également:

1 réponse

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
1 févr. 2006 à 18:08
Salut,

Comme ça:

echo "window.opener.document.getElementById('".$row.'_'.$i."').innerHTML=choix";


Mais trop de guillemets ça fait vomir, sprintf diminue les nausées.
Si $row est une chaine de caractère, et $i est un nombre:
echo sprintf("window.opener.document.getElementById('%s_%d').innerHTML=choix",$row,$i)
0