Time avec MySQL
-syroz-
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
-
-syroz- Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
-syroz- Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un champs time dans ma base de données et sur mon site, je rempli ce champ à l'aide d'un timepicker conçu en javascript. Le problème est que tous les timepicker que j'ai trouvé offre seulement le mode AM-PM. Ceci ne me causait pas trop de problème aux départ, mais lorsque j'insère "7:00 PM" dans ce champs, il affiche 7:00 AM sur le site.
J'ai donc été directement dans ma BD pour insérer manuellement l'heure "17:00:00" et effectivement, ça affiche 5:00 PM. La solution à laquelle j'ai pensé serait de convertir l'heure du timepicker pour que 5:00 PM s'enregistre comme 17:00:00, mais je ne sais pas comment faire. Si quelqu'un a une autre idée, ça serait apprécié.
j'ai un champs time dans ma base de données et sur mon site, je rempli ce champ à l'aide d'un timepicker conçu en javascript. Le problème est que tous les timepicker que j'ai trouvé offre seulement le mode AM-PM. Ceci ne me causait pas trop de problème aux départ, mais lorsque j'insère "7:00 PM" dans ce champs, il affiche 7:00 AM sur le site.
J'ai donc été directement dans ma BD pour insérer manuellement l'heure "17:00:00" et effectivement, ça affiche 5:00 PM. La solution à laquelle j'ai pensé serait de convertir l'heure du timepicker pour que 5:00 PM s'enregistre comme 17:00:00, mais je ne sais pas comment faire. Si quelqu'un a une autre idée, ça serait apprécié.
A voir également:
- Time avec MySQL
- Popcorn time - Télécharger - TV & Vidéo
- Finish time lite - Télécharger - Utilitaires
- Quick time - Télécharger - Lecture
- Salat time - Télécharger - Agendas & Calendriers
- Face time - Guide
9 réponses
pourquoi utilise tu du javascript pour entrer une heure dans ta base de donnée? Quel avantage y trouve tu par rapport a du php?
Je reprends, j'utilise un timepicker en javascript pour fournir une heure à ma page PHP qui elle enverra l'heure à ma BD lors de la soumission de mon formulaire. Le javascript est donc seulement pour m'assurer que le format est valide.
peut-etre parce que je la connaissais pas... Est-ce qu'avec ca je peux changer l'heure de 5:00 PM à 17:00 avant de l'insérer dans ma BD?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
la fonction date() que tu trouvera sur php.net peut senvoyé en meme temps que ton formulaire... elle remplacera totalement ton timepicker..
//tu lapelle
$date=date(infos date a voir sur php.net)
et tu envoi dans ta base avec le reste de ton formulaire
//tu lapelle
$date=date(infos date a voir sur php.net)
et tu envoi dans ta base avec le reste de ton formulaire
Merci pour les infos, mais le truc c'est que je ne veux pas remplacer mon timepicker. Je ne veux pas que l'usager ait a entrer lui-même l'heure. Mon timepicker est à cette adresse: http://www.jnathanson.com/index.cfm?page=jquery/clockpick/ClockPick .
ce que j'aimerais faire, c'est de convertir (peut-être en PHP), par exemple, "5:00 PM" en "17:00:00" puisque présentement 5:00 PM s'enregistre comme 5:00:00, donc quand vient le temps de l'affichage, il me donne toujours 5:00 AM.
ce que j'aimerais faire, c'est de convertir (peut-être en PHP), par exemple, "5:00 PM" en "17:00:00" puisque présentement 5:00 PM s'enregistre comme 5:00:00, donc quand vient le temps de l'affichage, il me donne toujours 5:00 AM.
J'ai regardé un peu la fonction PHP date(), mais on dirait que cette fonction sert plus à l'affichage qu'à l'insertion dans la BD puisque je n'est pas le choix de lui donner un timestamp comme 2e paramètre.
Ce que je veux faire, c'est de prendre une string ayant un format quelconque et la transformer en un Time pouvant être insérer dans ma BD.
Ce que je veux faire, c'est de prendre une string ayant un format quelconque et la transformer en un Time pouvant être insérer dans ma BD.
Je sais, ce n'est pas vraiment de la fonction que je parlait, mais plus de l'heure elle même. Je ne veux pas que l'usager ait à taper l'heure (d'où le timepicker).
Je te remercie beaucoup pour tes réponses, mais j'ai trouvé solution à mon problème, je pouvais changer le format de caption de mon timepicker en format 24h.
Je te remercie beaucoup pour tes réponses, mais j'ai trouvé solution à mon problème, je pouvais changer le format de caption de mon timepicker en format 24h.