2010-12-09 11 views
0

J'essaie de mettre des chaînes json_encoded contenant des balises html dans mysql5. le problème est que les données dans mysql semblent automatiquement décodées toutes les données sont alimentées par POST et j'utilise standard mysql_queryjson dans mysql5 par php5

si j'imprime n'importe quelle chaîne json dans le navigateur il montre comme correctement échappé, \ ". mais lorsqu'il est inséré dans mysql, tout est devenu "s. naturellement unescaped « s font chaîne non JSON. des solutions seront appréciées.

+0

S'il vous plaît publier le code correspondant. – jwueller

Répondre

1
mysql_real_escape_string($s); 
+0

... ou paramétrées (préparés) déclarations – Javier

+0

Vous devriez probablement ajouter un lien vers la documentation et le format cet extrait comme code +1 pour la réponse (probablement) utile. – jwueller