Bonjour,

Je souhaite générer une variable JS par le biais du PHP.
Cette variable JS doit contenir une chaine de caractère (résultat d'une requête SQL).

étant le résultat d'une requete SQL. Dans ce cas présent je récupére les infos d'un champs de type Longtext.

Voici le code PhP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$retour = $retour.'field_value[1]="'.nl2br($val[$i]).'";';
Le résultat JS est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
field_value[1]="test<br />
test";
Vous remarquerez donc que la chaine de caractère va à la ligne, ce qui provoque une erreur JS de type "unterminated string literal".

Une idée pour résoudre ça ? Ou est mon erreur ?

Merci pour votre aide