Bonjour,
j'ai une fonction javascript qui doit me permettre de construire une requête SQL.
Voici la partie de la requête qui pose problème (je précise que la requête est correcte car testée dans PhpMyAdmin) :
En bref, je concatene toutes les infos clients (nom, prenom , adresse, etc...). Mais le champ "other" doit être entre parenthèses, et c'est là que ça coince...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CONCAT(c.firstname, ' ', c.lastname, '<br>', ad.address1, '<br>',ad.address2, '<br>', '(', ad.other,')', '<br>', ad.postcode, '<br>', ad.city, '<br>', cl.name) AS client,
Et voici mon code javascript pour obtenir cette partie de la requête :
...autant le \ pour échapper les ' au niveau des \'<br>\' fonctionne, autant au niveau des parenthèses ( et ) cela pose problème...Et je ne vois pas ce qui cloche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 text+='CONCAT(c.firstname, ' ', c.lastname, \'<br>\', ad.address1, \'<br>\',ad.address2, \'<br>\','; text+='\'(\''; text+=', ad.other,'; text+='\')\''; text+=' \'<br>\', ad.postcode, \'<br>\', ad.city, \'<br>\', cl.name) AS client, ';
Merci beaucoup![]()
Partager