IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

liste déroulante date ?


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 59
    Par défaut liste déroulante date ?
    Bonsoir me revoila je tiens tout d'abord à que grace à ce site j'ai fait beaucoup de progrés et mes travaux de stage ont avancé super vite j'ai fini le site (côté utilisateur et j'ai presque fini l'interface d'administration ...mais la je balise il faut que je fasse une saisie de date sous forme de liste déroulante .Y a til une fonction pour le faire (pour gérer les année bissextile et le nombre d'annéee (je m'explique par rapport à l'année courante ça ressort les 30-40 ans précédent), ou dois je faire des select avec XX options. Ensuite pour l'insertion de donnée dans la base de donnée faire que ces 3 liste forme une date conforme à la base de donnée?
    Si vous pouviez me donner des piste ou des conseils ca serait génial car coder c'est génial quand on réussi on se sent surpuissant mais quand on y arrive pas on se sent plus que minable XD et la ça fait 2 jours que je peine...
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    salut,

    niveau date, il n'y a pas grand chose et toutes sont basées sur le timestamp unix en natif (exprimé en secondes depuis une date de référence)...
    tant que tu génère tes valeurs avec les dates seront toujours justes... et tu peux les formater comme tu veux...

    après coté affichage déroulant... inspire toi des menus pur css et dans la partie qui se déroule tu y mets ton calendrier...

    si tu veux faire une vrai liste déroulante avec les dates basées sur ce que tu as dans ta bd, tu peux utiliser ajax et faire de l'auto complétion...

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 59
    Par défaut
    Tout d'abord bonjour^^ et désolé de pas avoir était plus rapide...J'ai eu quelque contre temps donc ce que tu me dis est tout de même un poil flou , en fait ca résume ce que j'ai lu sur une bonne partie des sites mais je ne vois pas plus clair pour autant

  4. #4
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Par défaut
    Salam :
    liste déroulante = balise select.
    ensuite tu fait la concaténation des valeurs des 3 select avec le format voulu et après un contrôle tu enregistre tes données exemple : 01/02/2012.
    si t'es sur mysql la date sera enregistré sous format dd/mm/yyyy....
    sinon y'a des scripts de calendrier en js prés a l'emploi exemple : tape clendar en js sur google ...

  5. #5
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    Salut,

    si tu estime que les utilisateurs de ton interface d'administration sont a jour avec leurs navigateurs (ou leur demander de l'etre )

    tu peux passer par le type="date" en html5 (qui equivaut au datepicker en JS)
    tu as des exemples ici : html5tutorial.info/html5-date.php
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  6. #6
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Par défaut
    Re ;
    si t'es sur mysql la date sera enregistré sous format dd/mm/yyyy....
    le format est yyyy/mm/dd au lieu de dd/mm/yyyy pardon
    en html5 le champ de type date ne marche que sur opéra 11 les autres avigateur pas encore !!!!
    vaut mieu passé par une solution standard en attendant les mise a jour des navigateurs.

Discussions similaires

  1. Liste déroulante date
    Par vinystic dans le forum Paradox
    Réponses: 1
    Dernier message: 12/05/2009, 17h37
  2. [Dates] Liste déroulante date et années bissextiles
    Par Jiraiya42 dans le forum Langage
    Réponses: 7
    Dernier message: 03/07/2007, 00h04
  3. Réponses: 17
    Dernier message: 22/04/2006, 12h24
  4. activer/désactiver une liste déroulante + date calendrier
    Par toome dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 05/01/2006, 15h56
  5. activer/désactiver une liste déroulante + date calendrier
    Par toome dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 03/01/2006, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo