Php et Dates
Fermé
Inconnu
-
Modifié par Inconnu le 14/02/2011 à 18:50
swoog42 Messages postés 1060 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 16 décembre 2018 - 16 févr. 2011 à 19:50
swoog42 Messages postés 1060 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 16 décembre 2018 - 16 févr. 2011 à 19:50
A voir également:
- Php et Dates
- Easy php - Télécharger - Divers Web & Internet
- Excel compris entre deux dates ✓ - Forum Excel
- Nombre de jours entre deux dates excel - Guide
- Calcul nombre de nuits entre deux dates excel ✓ - Forum Excel
7 réponses
Utilisateur anonyme
Modifié par Spangenhelm le 14/02/2011 à 21:21
Modifié par Spangenhelm le 14/02/2011 à 21:21
Bonsoir,
Pour ma part j'aime bien datetime pour les champs sql, ca donne quelque chose comme ca: 2011-02-14 21:20:32 et pour avoir juste la date en francais
Sinon voila un debut d'info avec les champs sql:
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/915206-les-dates-en-sql
En php tu as "time()" [timestamp http://www.timestamp.fr/ de maintenant]
mais utilise "$_SERVER['REQUEST_TIME']" si tu peux car deja calculer ;-)
comme c'est en secondes alors tu peux faire des maths:
--
Ce qui se conçoit bien s'énonce clairement... mouais enfin sauf en informatique !
Pour ma part j'aime bien datetime pour les champs sql, ca donne quelque chose comme ca: 2011-02-14 21:20:32 et pour avoir juste la date en francais
$date = strftime( 'Le %d/%m/%Y' , strtotime( /*ta variable ici*/ ) ) ;https://www.php.net/manual/fr/function.strftime.php
Sinon voila un debut d'info avec les champs sql:
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/915206-les-dates-en-sql
En php tu as "time()" [timestamp http://www.timestamp.fr/ de maintenant]
mais utilise "$_SERVER['REQUEST_TIME']" si tu peux car deja calculer ;-)
comme c'est en secondes alors tu peux faire des maths:
$t = $_SERVER['REQUEST_TIME'] + 60; // + 1 min ou " " + 60 * 60 * 2 ; // + 2 h ou " " - 3600; // -1h if ( $t /* ta condition ici */ ) {/*Action ici*/}
--
Ce qui se conçoit bien s'énonce clairement... mouais enfin sauf en informatique !
Utilisateur anonyme
15 févr. 2011 à 14:10
15 févr. 2011 à 14:10
Ah ouai tu veux du prémaché a ce que je vois...
Bon elle est en quel format ta date ? ;-)
Bon elle est en quel format ta date ? ;-)
Bah apres tu fais une partie avec différentes contraintes.
"
Si
(date du jour) est égal ou supérieur à ((date du post) + 30 jours) (par exemple)
alors
faire
---sa
---sa
---sa
[...]
"
Apres faut juste que tu te débrouille pour y retranscrire en php
"
Si
(date du jour) est égal ou supérieur à ((date du post) + 30 jours) (par exemple)
alors
faire
---sa
---sa
---sa
[...]
"
Apres faut juste que tu te débrouille pour y retranscrire en php
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
"Bah apres tu fais une partie avec différentes contraintes.
"
Si
(date du jour) est égal ou supérieur à ((date du post) + 30 jours) (par exemple)
alors
faire
---sa
---sa
---sa
[...]
"
Apres faut juste que tu te débrouille pour y retranscrire en php"
mais justement c'est ce que je cherche à faire... ?
"
Si
(date du jour) est égal ou supérieur à ((date du post) + 30 jours) (par exemple)
alors
faire
---sa
---sa
---sa
[...]
"
Apres faut juste que tu te débrouille pour y retranscrire en php"
mais justement c'est ce que je cherche à faire... ?
Utilisateur anonyme
16 févr. 2011 à 08:51
16 févr. 2011 à 08:51
Re, j'avais poster le code mais on dirait qu'il y a eu un bug donc le voici:
Ce qui se conçoit bien s'énonce clairement... mouais enfin sauf en informatique !
if ( is_float ( tonNombre / 2 ) ) { echo 'impair' ; } else { echo 'pair'; }--
Ce qui se conçoit bien s'énonce clairement... mouais enfin sauf en informatique !
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
Modifié par swoog42 le 16/02/2011 à 19:50
Modifié par swoog42 le 16/02/2011 à 19:50
j'aurais plutot fait
mais bon, chacun son style ^^
if(tonNombre % 2) echo "impair"; else echo "pair";
mais bon, chacun son style ^^
dmganges
Messages postés
150
Date d'inscription
mercredi 29 octobre 2008
Statut
Membre
Dernière intervention
25 novembre 2013
19
16 févr. 2011 à 09:35
16 févr. 2011 à 09:35
Bjr,
Ben juste un exemple, pas un cours... je serai un peu lège :
//// Récupération de la date actuelle //// Différents formats..............;-))
//$date = date("d-m-Y");
//$date = date("j m Y H:i:s");
$date = date("Y-m-j H:i:s");
//// Connexion à la base mySQL ////
@MYSQL_CONNECT($serveur,$utilisateur,$mdp) or die ('Connexion impossible');
@MYSQL_SELECT_DB($db) or die ('Connexion à la base $db impossible');
//// on ajoute une ligne////
// echo "Adresse : ". "$adress". " Date : ". "$date". " Pgm : ". "$pgm". "<br>";
$insert = 'INSERT INTO compteur (ip,date,pgm,referer) VALUES("'.$adress.'", "'.$date.'", "'.$pgm.'", "'.$referer.'")';
Ben juste un exemple, pas un cours... je serai un peu lège :
//// Récupération de la date actuelle //// Différents formats..............;-))
//$date = date("d-m-Y");
//$date = date("j m Y H:i:s");
$date = date("Y-m-j H:i:s");
//// Connexion à la base mySQL ////
@MYSQL_CONNECT($serveur,$utilisateur,$mdp) or die ('Connexion impossible');
@MYSQL_SELECT_DB($db) or die ('Connexion à la base $db impossible');
//// on ajoute une ligne////
// echo "Adresse : ". "$adress". " Date : ". "$date". " Pgm : ". "$pgm". "<br>";
$insert = 'INSERT INTO compteur (ip,date,pgm,referer) VALUES("'.$adress.'", "'.$date.'", "'.$pgm.'", "'.$referer.'")';
15 févr. 2011 à 18:35