|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : mai 2003 Messages : 81 ![]() |
(Je suis débutant en PHP)
Bonjour, J'ai un souci de formattage de caractère. Je veux produire un fichier text avec des requêtes SQL avec un script PHP. Certains champs comportent des caractères simple quote ('). Dans mes requêtes SQL ces caractères doivent être doublés. Lorsque j'utilise str_replace au lieu d'avoir '' (2 simples quotes) j'ai ". Donc ma question est comment avoir 2 simples quotes au lieu de " ? Merci. |
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : mars 2006 Messages : 232 ![]() |
salut, il est bizard ton pb car j'ai tester un truc simple comme suit:
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : mai 2003 Messages : 81 ![]() |
Attention ce n'est pas un fichier html qui produit mais un fichier texte.
// Exemple : Je veux insérer la chaîne L'oiseau dans ma base. // Je dois donc écrire L''oiseau (J'ai doublé ici les quotes). // En PHP j'utilise la fonction str_replace $Chaine=str_replace("'","''",$Chaine); // Dans mon fichier texte au lieu d'avoir L''oiseau j'ai L'oiseau Ma demande est : Comment obtenir L''oiseau ? |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : mars 2006 Messages : 232 ![]() |
Alors là, j'ai un peu de mal à saisir comme le code ascii d'une simple cote atterri dans ton fichier suite à un str_replace... |
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : mai 2003 Messages : 81 ![]() |
Oui c'est justement mon problème !
|
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() bioinfo Inscription : mai 2003 Messages : 385 ![]() |
Bonjour,
Ton L'oiseau de depart provient-il d'une page web ? Si oui, et que tu lis le fichier html, en realite tu lis le source. As-tu verifie que ce source contient bien L'oiseau et non L'oiseau (qui est interpreté comme L'oiseau dans l'explorateur). Si tu fais un $Chaine=str_replace("'","''",$Chaine); obtiens-tu le resultat desiré (ce qui voudrait dire que ton source contient bien L'oiseau) Esperant t'avoir aide, Sohnic |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : décembre 2005 Messages : 766 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com