IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Mise en forme de sortie


Sujet :

Langage SQL

  1. #1
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 459
    Points
    13 459
    Par défaut Mise en forme de sortie
    Bonjour

    Avec Mysql, j'utilise une requête qui fonctionne mais qui envoie le résultat en ISO... au lieu de UTF-8 et qui écrit les nombres avec un point (à l'anglaise) et non une virgule (à la française).
    Pour l'encodage des caractères, j'ai tenté SET character_set_results = "utf8" ; avant ma requête. Mais il l'ignore et la sortie est la même.

    Comment changer l'encodage des caractères en sortie?
    Comment écrire les nombres avec une virgule en sortie?

    Merci de votre attention.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 79
    Points : 170
    Points
    170
    Par défaut
    Salut,

    Pour recevoir les résultats en UTF-8, tu peux faire un Pour le format des nombres en sortie, c'est plus compliqué... Si tu es en MySQL >= 5.5, tu peux utiliser la fonction FORMAT, par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select format(3.14159,2,'fr_FR') ;
    . Si tu es sur une version antérieure, je crois que tu vas être obligé d'y aller à coup de REPLACE

    PS: Dans ton post, comment tu fais pour formatter ton code "inline"? Moi, à chaque fois, je fais un nouveau bloc "code" Merci!

  3. #3
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 154
    Points : 7 403
    Points
    7 403
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par apaul Voir le message
    PS: Dans ton post, comment tu fais pour formatter ton code "inline"? Moi, à chaque fois, je fais un nouveau bloc "code" Merci!
    Bah il faut uitliiser la balise CODEINLINE
    On ne jouit bien que de ce qu’on partage.

  4. #4
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 459
    Points
    13 459
    Par défaut
    Merci pour les infos.

    J'ai dû utiliser REPLACE pour les nombres.

    La solution avec CHARSET n'a pas marché, mais j'ai fait SET NAMES UTF8 et ça semble régler mon problème.

    Dans un forum PHPBB, pour savoir comment un message a été rédigé, il suffit de le citer
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  5. #5
    Membre habitué
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 79
    Points : 170
    Points
    170
    Par défaut
    Merci

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

Discussions similaires

  1. shell + mise en forme + sortie html
    Par tetzispa dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 19/09/2011, 21h56
  2. Mise en forme de sortie
    Par soria_t dans le forum C
    Réponses: 11
    Dernier message: 05/04/2007, 15h30
  3. mise en forme rapide d'applets
    Par appletj dans le forum Applets
    Réponses: 11
    Dernier message: 03/06/2004, 13h28
  4. Mise en forme HTML
    Par Regis.C dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 25/04/2004, 11h55
  5. Mise en forme fichier avant Import
    Par jeff37 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 21/04/2004, 15h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo