Php : nombre de jour dans un mois
juliie
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
dssdqsd -
dssdqsd -
Bjr,
je voudrais savoir comment obtenir le nombre de jours que contient un mois en php en sélectionnant ce mois et l'année voulu avant dans une liste déroulante.
Je sais que pour le mois en cours c'est date("t") et qd je le combien avec mktime ça foire.
Qq'1 peut m'aider?
Merci.
je voudrais savoir comment obtenir le nombre de jours que contient un mois en php en sélectionnant ce mois et l'année voulu avant dans une liste déroulante.
Je sais que pour le mois en cours c'est date("t") et qd je le combien avec mktime ça foire.
Qq'1 peut m'aider?
Merci.
A voir également:
- Php : nombre de jour dans un mois
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
5 réponses
Tout simplement
$nb_jour = date('t',mktime(0, 0, 0, $mois, 1, $année));
trouvé là
http://www.comscripts.com/sources/php.combien-de-jours-dans-le-mois.16.html
dans les commentaires
$nb_jour = date('t',mktime(0, 0, 0, $mois, 1, $année));
trouvé là
http://www.comscripts.com/sources/php.combien-de-jours-dans-le-mois.16.html
dans les commentaires
Profil bloqué
N'oublies pas résolu, en haut à droite, ou pose de nouvelles questions !
speedygonzales
Warning: mktime() expects parameter 4 to be long
Bonsoir Julie,
Trouver sur www.php.net
Teste et vois si ca marche
PhP [Push the button,Don't push the
. button,Trip the station,Change the channel]
Trouver sur www.php.net
function getDaysInMonth($month=null,$year=null) {
if ($month==null) {
$month = date("n",time());
}
if ($year=null) {
$year = date("Y",time());
}
$dim = date( "j", mktime(0, 0, 0, $month + 1, 1, $year) - 1 );
return $dim;
}
Teste et vois si ca marche
PhP [Push the button,Don't push the
. button,Trip the station,Change the channel]
Alors, ça donne quoi, Julie ?
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
Bonjour,
Je ne suis pas Juile, mais je tiens à te dire bravo. Je n'y avais pas pensé !! :P utiliser le TS du premier jour du mois suivant moins une seconde. Encore Bravo
Thierry
Je ne suis pas Juile, mais je tiens à te dire bravo. Je n'y avais pas pensé !! :P utiliser le TS du premier jour du mois suivant moins une seconde. Encore Bravo
Thierry
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
salut,
et pourquoi ne pas utiliser 'date('t')' ?
et pourquoi ne pas utiliser 'date('t')' ?
function getDaysInMonth($month=null,$year=null) { if ($month==null) { $month = date("n",time()); } if ($year=null) { $year = date("Y",time()); } $dim = date( "t", mktime(0, 0, 0, $month, 1, $year) ); return $dim; }
c'est bizarre quand je teste les années bisextiles ne sont pas gérées... Février m'affiche toujours 29 jours !
il faut virer les IF !!! pour que ça marche...
sinon la fonction vous met tout à NULL
soit :
function getDaysInMonth($month,$year)
{ $dim = date( "t", mktime(0, 0, 0, $month, 1, $year));
return $dim;
}
il faut virer les IF !!! pour que ça marche...
sinon la fonction vous met tout à NULL
soit :
function getDaysInMonth($month,$year)
{ $dim = date( "t", mktime(0, 0, 0, $month, 1, $year));
return $dim;
}