Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2228 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Pblm avec les '

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pblm avec les '

n°692873
gloll
Posté le 05-04-2004 à 16:57:38  profilanswer
 

Dans mon site php/mysql, jajoute par moment des texte dans ma base de donnée. Ca marche nickel, sauf quand celuici contient des '...ce qui est assez fréquent dan la langue francaise..lol
 
On ma parlé d'une fonction qui intègre automatiquement des \ la ou il faut...Vous la connaissez ? Comment on l'utilise ??
 
merci

mood
Publicité
Posté le 05-04-2004 à 16:57:38  profilanswer
 

n°692887
kalex
Posté le 05-04-2004 à 17:02:31  profilanswer
 

$text_sql = mysql_escape_string($text);

n°692895
gloll
Posté le 05-04-2004 à 17:04:41  profilanswer
 

cette fonction gère tout ca ???
Ca ajoute des \ et ca les enleve quand on veu afficher le texte??? c génial !!!
 
Merci ;)

n°692898
T509
$job->GetJob(now)
Posté le 05-04-2004 à 17:06:43  profilanswer
 

addslashes() et sa copine


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°692914
gloll
Posté le 05-04-2004 à 17:12:05  profilanswer
 

Voué il m'avait pluto semblé entendre addslashes() et un autre truc....tu peu me dire comment ca marche stp ??
 
 
kalex g essayé mais ca me met que un $ dansla base de données...

n°692932
drasche
Posté le 05-04-2004 à 17:21:40  profilanswer
 

addslashes et stripslashes, ça transforme tes ' en \' ou inversément.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°692933
kalex
Posté le 05-04-2004 à 17:22:46  profilanswer
 

:heink:  
Montre ton code.
 
Doc en fr : http://www.nexen.net/docs/php/anno [...] string.php

n°693539
gloll
Posté le 06-04-2004 à 13:13:44  profilanswer
 

J'ai essayé avec addslashes().
J'ai transformé ma chaine de caractère avant de l'insérer dans la base....Ca marche du tonnerre !!!!!!!Ce qui est bizarre par contre , c'est que j'ai pas utilisé stripslashes !!!!
Etrange non ????

n°693548
kalex
Posté le 06-04-2004 à 13:25:04  profilanswer
 

Il faut des antislashe pour que la requête SQL soit insérée, mais après, dans la base, les slaches ne sont plus là, ils servent uniquement à l'insertion.

n°693673
gloll
Posté le 06-04-2004 à 14:51:33  profilanswer
 


Merci de toutes vos réponses.
 
Mais une question me reste : On a pas besoin de strislashes donc pour enlever les \....il sert à quoi alors ?
 

mood
Publicité
Posté le 06-04-2004 à 14:51:33  profilanswer
 

n°693676
drasche
Posté le 06-04-2004 à 14:52:17  profilanswer
 

à vrai dire, j'en sais rien [:joce]
 
'fin j'en ai pas l'utilité pour le moment en tout cas [:spamafote]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°693702
kalex
Posté le 06-04-2004 à 15:02:30  profilanswer
 

gloll a écrit :


Merci de toutes vos réponses.
 
Mais une question me reste : On a pas besoin de strislashes donc pour enlever les \....il sert à quoi alors ?

Quand tu passes une variable texte (par get ou post), les antislashes sont ajoutés automatiquement (comportement modifiable avec magic_quotes)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Pblm avec les '

 

Sujets relatifs
Pblm avec fetch_row et free_resultUtilisation du composant MSCHART : pblm de diffusion (MSDATASRC)
Pblm scrollbar 
Plus de sujets relatifs à : Pblm avec les '


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)