Posez votre question Signaler

[ASP MySQL] Apostrophes [Résolu]

Aquel 196Messages postés 28 novembre 2005Date d'inscription - Dernière réponse le 18 sept. 2008 à 18:44
Bonjour,
J'ai un soucis avec l'insertion d'apostrophes dans ma base MySQL.
Je peux en insérer un mais pas plus après j'ai un message d'erreur de synthaxe.
Ci-dessous ce que j'utilise pour remplacer les apostrophes, ou plutôt l'apostrophe puisque qu'il n'en remplace qu'un.
var texte = mySmartUpload.Form("texte");
var texte_string = String(texte);
texte = texte_string.replace("'","´");

var req = "INSERT INTO actualites (texte) VALUES ('"+texte+"')";
conn.Execute(req);

Quelqu'un saurait-il comment remplacer plus qu'un apostrophe ou aurait une technique totalement différente.
Merci !
Lire la suite 

[ASP MySQL] Apostrophes »

2 réponses
Réponse
-1
moins plus
up
Ajouter un commentaire
Réponse
-1
moins plus
Problèm résolu. Il fallait utiliser une regexp pour le premier argument :

texte = texte_string.replace(/'/g,"''");
Ajouter un commentaire
Ce document intitulé « [ASP MySQL] Apostrophes » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?