23 résultats trouvés

par ocre_rouge
01 juin 2012, 17:26
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

Merci beaucoup, mais justement, même sous ce format, cela ne fonctionne pas.
Le problème doit venir d'ailleurs du coup. Je vais vérifier cela.
par ocre_rouge
01 juin 2012, 11:45
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

Bonjour, Je me permets ce nouveau retour. Je pense que le problème se situe au niveau de l'interpréatation des 'tirets' et des 'deux points' par SQL. Car même avec une fonction de type : function amj ($donnee) { return date("Y:m:d", strtotime($donnee)); } La base transformera elle-même la ...
par ocre_rouge
29 mai 2012, 22:44
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

Bonsoir, Désolé pour la réouverture de ce sujet. Je ne parviens pas à travailler avec des asssociations de dates et d'heure en SQL. En PHP, j'ai procédé ainsi : $debut=date($datedebut.' '.$heuredebut); $fin=date($datefin.' '.$heurefin); Et en SQL, ainsi : CREATE TABLE IF NOT EXISTS intervals (cle IN...
par ocre_rouge
26 mai 2012, 09:19
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

C'est noté, merci pour ce nouveau conseil. :)
par ocre_rouge
25 mai 2012, 08:53
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

Excellent, merci beaucoup. C'était juste un peu plus bas dans la doc #-o. Edit : pour récupérer la valeur d'un TIMEDIFF, le mieux est encore TIME. Edit 2 : ensuite, par contre, pour pouvoir être interprété correctement en PHP, le délai horaire doit être comparé à partir de la fonction date. Exemple ...
par ocre_rouge
25 mai 2012, 00:08
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

Une nouvelle fois, merci beaucoup Mazarini . DATEDIFF ne semble pas prévu pour les heures par contre : UPDATE xy SET Delai_heure = DATEDIFF(STR_TO_DATE(x_Heure, '%H:%i:%s'),STR_TO_DATE(y_heure, '%T')) renvoit Null . (j'ai volontairement laissé deux 'specifiers' différents, mais cela ne change rien m...
par ocre_rouge
24 mai 2012, 18:42
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

Merci à vous :) En utilisant UPDATE xy SET delai = datediff(x,y) plus de message d'erreur. Par contre, le champs de la colonne Delai, conserve la valeur 'NULL'. Mais pour le coup peut être s'agit-t-il d'une erreur d'interpretation de la date pour les variables x et y. Edit : effectivement, cela semb...
par ocre_rouge
24 mai 2012, 17:27
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Re: Utilisation de DATEDIFF()

Merci !

Effectivement, je me suis trompé.
Il faudrait plutôt quelque chose comme :
INSERT INTO xy (Delai) VALUES DATEDIFF(x,y)
Mais cette syntaxe n'est pas acceptée.
par ocre_rouge
24 mai 2012, 12:13
Forum : SQL & Bases de données
Sujet : Utilisation de DATEDIFF()
Réponses : 15
Vues : 4730

Utilisation de DATEDIFF()

Bonjour, Je suis à la recherche d'un tutoriel détaillant l'utilisation de DATEDIFF(). Pour le moment j'ai réalisé les étapes suivantes : 1. Création d'un table au sein d'une base sql : CREATE TABLE IF NOT EXISTS xy (cle INT(5) AUTO_INCREMENT PRIMARY KEY, Date_x CHAR(10), Date_y CHAR(10), Delai DATE)...
par ocre_rouge
21 mai 2012, 08:28
Forum : PHP débutant
Sujet : max — La plus grande valeur d'une date
Réponses : 12
Vues : 3020

Re: max — La plus grande valeur d'une date

Merci à toi !

Je comprends mieux la logique de fonctionnement.
par ocre_rouge
20 mai 2012, 08:54
Forum : PHP débutant
Sujet : max — La plus grande valeur d'une date
Réponses : 12
Vues : 3020

Re: max — La plus grande valeur d'une date

Merci beacoup. J'avoue ne pas être actuellement capable de suivre tes conseils, mais je vais chercher. $m=date('m'); $a=date('Y'); if (isset($m,$a)) { function nbreJoursDuMois ($m, $a) { if ($m<0 || $m>12) { return false; } elseif ($m == 4 || $m == 6 || $m == 9 || $m == 11) { $i=30; return 30; } els...
par ocre_rouge
19 mai 2012, 09:20
Forum : PHP débutant
Sujet : max — La plus grande valeur d'une date
Réponses : 12
Vues : 3020

Re: max — La plus grande valeur d'une date

Merci à toi, Pour le moment, le code ci-dessous génère une boucle sans fin, mais je vais continuer creuser. $jours=date("d"); if (isset($jours)){ while ($jours<=nbreJoursDuMois ($m,$a)) { $jours++; echo "<td>".$jours."</td>"; $jours=date("d")+5; } }
par ocre_rouge
17 mai 2012, 14:44
Forum : PHP débutant
Sujet : max — La plus grande valeur d'une date
Réponses : 12
Vues : 3020

Re: max — La plus grande valeur d'une date

Merci beaucoup, je vais voir ça :)
par ocre_rouge
14 mai 2012, 15:51
Forum : PHP débutant
Sujet : max — La plus grande valeur d'une date
Réponses : 12
Vues : 3020

Re: max — La plus grande valeur d'une date

Merci, Pour remplir les td du tableau, à l'aide de dates dont la valeur augment par pallier de 1 et en fonction de l'état de complétion, il semble justement, que le but est que cette fonction strtotime soit de s'auto-incrémenter à mesure que se déroule la boucle while. <?php $daplus=1; if (isset($da...
par ocre_rouge
14 mai 2012, 14:03
Forum : PHP débutant
Sujet : max — La plus grande valeur d'une date
Réponses : 12
Vues : 3020

Re: max — La plus grande valeur d'une date

Merci pour ces précisions :) Du coup, ceci pourrait peut être convenir : <?php $daplus=1; if (isset($daplus)){ while ($daplus<=31) { $daplus++; echo date('d', strtotime("+1 day")); } } ?> Le problème qui se pose est que je ne sais pas transformer strtotime("+1 day") en une variab...
Nous sommes le 04 juin 2026, 10:58