question toute bete

Eléphant du PHP | 168 Messages

05 avr. 2005, 15:19

Comment peut on forcer les majuscule sous mysql :?:
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Mammouth du PHP | 859 Messages

05 avr. 2005, 15:29

Le mieux c'est qu'avant de stocker tu traites ta chaîne avec strtoupper()
<?php

$chaine = "abc";

$chaine = strtoupper($chaine);

echo $chaine;

//Affiche ABC

?>

Avatar du membre
ViPHP
ViPHP | 3008 Messages

05 avr. 2005, 15:31

Utilises les fonctions srttolower() et strtoupper().

Exemple :
<?php
$chaine="MiXeD CaSe";
$echo strtolower($chaine);
$echo strtoupper($chaine);
?>
Documentation :
http://www.php.net/manual/fr/function.strtolower.php
http://www.php.net/manual/fr/function.strtoupper.php

Eléphant du PHP | 168 Messages

05 avr. 2005, 15:34

Il n'y a pas moyen de mettre un fonction lors de la creation de la table pour que quelque soit la saisie effectuer par l'utilisateur les valeur entre ds la base soit en majuscule (comme le > sous access ) :?:
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

05 avr. 2005, 16:07

Ce que tu peux faire c'est de formater la sortie de l'affichage. C'est à dire que l'insertion se fait en minuscule ou majuscule, puis lors de l'affichage tu utilises ces 2 fonctions pour afficher tout en majuscule.

Il te faut à tout prix qu'elle soit en majuscule dans la base ?

Eléphant du PHP | 168 Messages

05 avr. 2005, 16:16

non absolument pas c'est juste pour un rendu visiuel plus beau lorsque l'on consulte la base depuis le site
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Mammouth du PHP | 859 Messages

05 avr. 2005, 16:19

alors le code que je t'ai mis fais ce qu'il faut ;)

Eléphant du PHP | 168 Messages

05 avr. 2005, 16:30

merci c'est bon vos codes marche nickel
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.