Formulaire et MySql
Résolu
lll
-
lll -
lll -
Bonjour,
J'aimerai créer un formulaire tolérant sur les entrées de l'utilisateur.
Je m'explique : A l'aide d'un input de type text en html, l'utilisateur rentre un horaire qui est transféré dans un champs de type Time de ma BDD ! Or, pour que la valeur soit correctement interprété, il faut que l'utilisateur rentre exactement la date sous ce format : -(hh:mm:ss) ! Par exemple 13:30:00 ! Cependant j'aimerai que la valeur soit également interprété si l'utilisateur rentre les valeurs : 13:30, 13h30, 13-30 où encore 13;30 !
Est ce que quelqu'un aurait une idée de la démarche à suivre ?
Merci d'avance
Cordialement, Lilian.
J'aimerai créer un formulaire tolérant sur les entrées de l'utilisateur.
Je m'explique : A l'aide d'un input de type text en html, l'utilisateur rentre un horaire qui est transféré dans un champs de type Time de ma BDD ! Or, pour que la valeur soit correctement interprété, il faut que l'utilisateur rentre exactement la date sous ce format : -(hh:mm:ss) ! Par exemple 13:30:00 ! Cependant j'aimerai que la valeur soit également interprété si l'utilisateur rentre les valeurs : 13:30, 13h30, 13-30 où encore 13;30 !
Est ce que quelqu'un aurait une idée de la démarche à suivre ?
Merci d'avance
Cordialement, Lilian.
A voir également:
- Formulaire et MySql
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Mysql community server - Télécharger - Bases de données
- Formulaire de contact le bon coin introuvable ✓ - Forum Réseaux sociaux
3 réponses
Bonjour,
vous vous embêtez beaucoup pour rien, avec un menu déroulant pour les heures(0 à 24) et un pour les minutes( 0 à 59) vous êtes sûr qu'il rentre une valeur sans se tromper et vous formatez derrière avec php avant de faire l'insertion pour l'avoir au bon format.
Avec un champ texte vous pouvez prévoir les cas que vous indiquez mais vous ne les avez pas tous et il vous faut formater de même.
Que se passera il si l'utilisateur écrit 1:30 pm ou 13 hr et demi...etc ça ne marchera pas, en plus 13;30 pour moi j'appelle pas ça une écriture d'heure correcte...
vous vous embêtez beaucoup pour rien, avec un menu déroulant pour les heures(0 à 24) et un pour les minutes( 0 à 59) vous êtes sûr qu'il rentre une valeur sans se tromper et vous formatez derrière avec php avant de faire l'insertion pour l'avoir au bon format.
Avec un champ texte vous pouvez prévoir les cas que vous indiquez mais vous ne les avez pas tous et il vous faut formater de même.
Que se passera il si l'utilisateur écrit 1:30 pm ou 13 hr et demi...etc ça ne marchera pas, en plus 13;30 pour moi j'appelle pas ça une écriture d'heure correcte...