Formatage des données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Formatage des données

par nelumbo » 30 juin 2008, 09:21

J'avoue, je n'ai pas trouvé tout seul, GG m'as soufflé la réponse :( . Mais doucement, doucement ça vient. :)

Code : Tout sélectionner

UPDATE users SET f_17 = Concat( UPPER( LEFT( f_17, 1 ) ) , LOWER( SUBSTRING( f_17, 2 ) ) ) ;
J'avais bien trouvé le SUBSTRING et leCONCAT, mais l'assemblage ...

En tout cas merci beaucoup de m'avoir aiguiller :P

par Calimero » 29 juin 2008, 22:49

Code : Tout sélectionner

UPDATE users SET f_17 = LOWER(f_17)
Me reste plus qu'a formater le premier caractère. Un petit coup de main ? :D
Il y a du progrès ;-) Lis attentivement toute la page pointée par le lien que t'as donné ouckileou, qui à lui seul contient toutes les réponses.

Deux gros indices sont cachés dans cette page, l'un commence par un S et l'autre par un C. C'est comme les oeufs à pâques, il faut juste les trouver ;-)

par nelumbo » 29 juin 2008, 22:10

Code : Tout sélectionner

UPDATE users SET f_17 = LOWER(f_17)
Me reste plus qu'a formater le premier caractère. Un petit coup de main ? :D

par ouckileou » 29 juin 2008, 21:41

Si il y a UPPER(str). ça passe tout en majuscules mais en récupèrant seulement la première lettre, ça se fait.

par nelumbo » 29 juin 2008, 21:09

Il y'a la fonction LOWER(str) qui me permet un formatage en minuscule. Mais je ne vois rien pour remplacer la première lettre en majuscule. :(

par ouckileou » 29 juin 2008, 20:53

Formatage des données

par nelumbo » 29 juin 2008, 20:23

Bonsoir,

Est il possible de formater toutes les données d'un champs ?

L'équivalence de ce code ci dessous en requête sql
ucfirst(strtolower($mes_donnees))
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]