|
|
|
|
Bonjour a toi lecteur,
Alors voila mon petit soucis.
Je souhaiterai transformer une chaine de caractère que je récupère d'une bdd.
Je souhaiterai que la première lettre de chaque mot de la chaine se transforpme en majuscule et change de couleur.
A oui, je souhaiterai le faire en php si possible ou en javascript.
Je suis over perdu sur le coup, alors si vous avez une petite idée exprimé la moi je vous en supplie HIHI.
Configuration: Windows XP Firefox 3.0.4
Aprés récuperation de ta chaine par une requete SELECT toute simple utilise la fonction ucfirst :
|
OULALA
|
Pour reprendre une exemple trouver sur le net
|
Merci encore pour vos informations.
$mt = 0;
$tt = 0;
$titre = $data['titre'];
$mot = explode(" ", $titre);
for ($mt = 0; $mot[$mt] != ""; $mt++) {
$result = strlen($mot[$mt]);
$str = "" . ucfirst($mot[$mt]) . "";
for ($tt = 0; $tt <= $result; $tt++) {
if ($tt == 0) { echo "<span style=\"color: #77a4c0\">"; } else { }
echo "" . $str{$tt} . " ";
if ($tt == 0) { echo "</span>"; } else { }
}
echo " ";
}
Il ne me reste plus que l'encodage des accents, une idée? |