rakizm
Messages postés80Date d'inscriptionlundi 19 juin 2006StatutMembreDernière intervention16 février 2008
-
23 juin 2006 à 14:40
rakizm
Messages postés80Date d'inscriptionlundi 19 juin 2006StatutMembreDernière intervention16 février 2008
-
24 juin 2006 à 13:48
je vous explique le pb au fait c'est quand je passe une chaine de caractère contenant un apostrophe au milieu seul la partie avant l'apostrophe est prise en concidération.
aidez moi svp comment faire pour que toute la chaine soit prise en concidération.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 24 juin 2006 à 11:48
tu dois faire un addslashes (ou mieux dans ce cas, un mysql_real_escape_string()) sur chaque donnée que tu insères (données de type string évidemment).
rakizm
Messages postés80Date d'inscriptionlundi 19 juin 2006StatutMembreDernière intervention16 février 2008 24 juin 2006 à 13:48
non peut etre que je me suis mal exprimé mais ce ke je voulais dire c'est utiliser une fonction de sql qui me selectionnerait le
addslashes de "champs".
ex : select sql_function(champs) from table where id=integer ;
où sql_function(champs) est une fonction sql qui donne le addslashes(champs).
c'est peut etre la fonction QUOTE