Minuscule dans une requete

so13 -  
blux Messages postés 27147 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Voici mon problème:

J'ai un formulaire d'inscription avec une ligne à remplir ville. Je souhaiterai que cette ligne soit toujours écrite en minuscule et sans accent afin de n'avoir qu'une seule ville dans ma table. Exemple "paris" et non "paris" et "PARIS" qui pourrait être rentré différemment par les internautes.

Quelqu'un à une idée?

Par avance merci.

So

2 réponses

Melooo Messages postés 1405 Date d'inscription   Statut Membre Dernière intervention   84
 
Salut,
Il te faut des regex, voici un exemple pour interdire les accents :
$ville= preg_replace('~[^a-z0-9 .,_-]~', '', $_POST['ville']);

Renseigne toi sur les regex qui sont complexe à comprendre pour un début :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/916990-les-expressions-regulieres-partie-1-2
0
blux Messages postés 27147 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Salut,

c'est quel SGBD ?
Tu as sans doute des fonctions intégrées de manipulation de chaînes (mise en majuscule, en minuscule...)
0