Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre régulier
    Inscrit en
    décembre 2006
    Messages
    233
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 233
    Points : 84
    Points
    84

    Par défaut codage utf8. pg_query

    Bonjour,

    J'execute une requete via php sur un base postgresql.

    Code :
    1
    2
    3
    Query failed: ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0x9f in ...\.php on line XXX
     
    Une erreur s'est produite sur table . insert into table values ('ŸŸŸŸ');
    disons qu'il n'y a qu'un champs;

    ma base est en utf8. le fichier php non.
    Si j'execute cette commande depuis l'invite SQL de postgre, aucun problème. Par contre depuis la page php, problème.

    si je passe le fichier php en utf8, c'est pire, les caractères deviennent :
    '����'

    J'ai essayé "pg_set_client_encoding" avec utf8 sans résultats.

    Merci d'avance pour votre aide.

  2. #2
    Membre régulier
    Inscrit en
    décembre 2006
    Messages
    233
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 233
    Points : 84
    Points
    84

    Par défaut

    RÉSOLU avec
    pg_set_client_encoding avec "WIN1252"

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •