Bonjour,
J'essaye d'initialiser une variable en javascript avec le contenu d'un champ text récupéré dans une base de données.
Et j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script type="text/javascript"> <?php $i=0; while($tab = mysql_fetch_array($result)) { ?> message[<?=$i; ?>]="<?= nl2br($tab['champ_texte']) ?>"; <?php $i++ } ?> </script>
Quand je regarde le code source de ma page j'ai un retour à la ligne après le <br/> ... il est donc normal que javascript interprete mal le code.message[0] -> unterminated literal string
Comment faire en sorte que tout s'affiche bien sur une seule ligne ???
Ou sinon comment dire a javascript que la chaine de caractères est définie sur plusieurs lignes.
Merci d'avance
Partager