Récupérer date calendrier
Résolu
tortue60
Messages postés
250
Date d'inscription
Statut
Membre
Dernière intervention
-
Thorak83 Messages postés 1051 Date d'inscription Statut Membre Dernière intervention -
Thorak83 Messages postés 1051 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je réalise un site web et j'utilise dedans un calendrier en Jquery. Je sélectionne ma date et elle s'affiche bien dans la zone de texte. Maintenant, je souhaite la récupérer et la convertir en format français pour ensuite l'utilsier dans une requete mais cela ne fonctionne pas.
erreur: mktime() expects parameter 5 to be long, string given in
Elle se trouve dans cette fonction:
function convertirDateAnglaisVersFrancais($date){
@list($mois, $jour, $annee) = explode('-',$date);
return date("d/m/Y", mktime(0, 0, 0, $jour, $mois, $annee));
}
Voici ma requete pour utiliser la date:
$requete = "select numStage, stage.libelle AS libelleStage, DATE_FORMAT(dateDebut,'%d/%m/%Y') AS dateDebut, DATE_FORMAT(dateFin,'%d/%m/%Y') AS dateFin, theme.libelle AS themeStage, dateLimite, nbMax, specialite.libelle AS libelleSpe
from stage, theme, specialite
where theme.id = stage.id_Theme
and specialite.id = stage.id_Specialite
and theme.libelle='$themeStage'
or dateDebut ='$dateDebut'";
Merci de votre aide
Je réalise un site web et j'utilise dedans un calendrier en Jquery. Je sélectionne ma date et elle s'affiche bien dans la zone de texte. Maintenant, je souhaite la récupérer et la convertir en format français pour ensuite l'utilsier dans une requete mais cela ne fonctionne pas.
erreur: mktime() expects parameter 5 to be long, string given in
Elle se trouve dans cette fonction:
function convertirDateAnglaisVersFrancais($date){
@list($mois, $jour, $annee) = explode('-',$date);
return date("d/m/Y", mktime(0, 0, 0, $jour, $mois, $annee));
}
Voici ma requete pour utiliser la date:
$requete = "select numStage, stage.libelle AS libelleStage, DATE_FORMAT(dateDebut,'%d/%m/%Y') AS dateDebut, DATE_FORMAT(dateFin,'%d/%m/%Y') AS dateFin, theme.libelle AS themeStage, dateLimite, nbMax, specialite.libelle AS libelleSpe
from stage, theme, specialite
where theme.id = stage.id_Theme
and specialite.id = stage.id_Specialite
and theme.libelle='$themeStage'
or dateDebut ='$dateDebut'";
Merci de votre aide
A voir également:
- Récupérer date calendrier
- Recuperer message whatsapp supprimé - Guide
- Mon calendrier - Télécharger - Santé & Bien-être
- Récupérer mon compte facebook désactivé - Guide
- Calendrier partagé google - Guide
- Comment récupérer un compte facebook piraté - Guide
2 réponses
Bonjour,
je ne vois pas le lien entre la requête SQL et la fonction convertirDateAnglaisVersFrancais et la date jquery
cordialement
je ne vois pas le lien entre la requête SQL et la fonction convertirDateAnglaisVersFrancais et la date jquery
cordialement
la date jquery est affiche en format anglais
Je souhaite la convertir en français
Et ensuite l'utilisé dans ma restriction de recherche dans la requête
Je souhaite la convertir en français
Et ensuite l'utilisé dans ma restriction de recherche dans la requête
Pour la date en francais, j'utilise ce script jquery
que je place dans le header et pour initialiser en francais, je fais
iddate étant l'id du champ contenant la date.
Par contre ce que je ne comprend pas c'est que vous avez une date en anglais(venant du jquey) que vous transformez en francais pour l'insérer dans une table ? Mais la date doit être en anglais dans MySQL... je ne comprend pas comment ca fonctionne
<script src="jjquery.ui.datepicker-fr.js"></script>
que je place dans le header et pour initialiser en francais, je fais
$( "#iddate" ).datepicker( $.datepicker.regional[ "fr" ] );
iddate étant l'id du champ contenant la date.
Par contre ce que je ne comprend pas c'est que vous avez une date en anglais(venant du jquey) que vous transformez en francais pour l'insérer dans une table ? Mais la date doit être en anglais dans MySQL... je ne comprend pas comment ca fonctionne
C'est pas une insertion, c'est un select
Dans ma base, je sélectionne différent champs dans différente tables. Dedans j'ai un champs date que je converti en français
dans ma restriction, j'utilise ce champs date et j'utilise aussi la date récupérer dans le formulaire
Cette requete permet ensuite d'afficher des informations dans un tableau alimenté automatiquement par une requete
Dans ma base, je sélectionne différent champs dans différente tables. Dedans j'ai un champs date que je converti en français
dans ma restriction, j'utilise ce champs date et j'utilise aussi la date récupérer dans le formulaire
Cette requete permet ensuite d'afficher des informations dans un tableau alimenté automatiquement par une requete