[Base] Recherche par mois en fonction date DATETIME ou TIMESTAMP

Mammouth du PHP | 1339 Messages

25 févr. 2008, 02:24

Bon, je pense que le sujet va etre vite delester mais j'ai jamais eu le problème présenté à moi !

Je veux faire une recherche en fonction du mois ...

Sachant que la date est stocké en format Timestamp (Et je veux bien la méthode DATETiME au passage)


Code : Tout sélectionner

// On affiche les soirées des 12 prochains mois for(i=0; i<12; i++) { $mois = $i + date('n'); $mois = ($mois <= 12) ? $mois : $mois-12; $sql = "SELECT id_soiree, date_soiree, nb_invite, nom_soiree, description_soiree FROM ".$tbl_soiree." WHERE date_soiree = [b]Que mettre ici[/b]; $req = mysql_query($sql) or die('Erreur SQL<br />'.$sql.'<br />'.mysql_error());
Merci, Elie

CREATE TABLE soiree ();
Bon sinon tu me fais un message privé et on se fait un TeamViewer

ViPHP
ViPHP | 4674 Messages

25 févr. 2008, 02:39

Bonsoir,

je pense qu'un coup d'oeil dans le manuel à la partie Fonctions de dates et d'heures de MySQL ne te fera pas de mal, ainsi que dans la partie recherche du forum :).

Bonne lecture :).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 1339 Messages

25 févr. 2008, 04:29

Pour un DATETIME :
$sql = "SELECT id_soiree, date_soiree, nb_invite, nom_soiree, description_soiree FROM ".$tbl_soiree." WHERE DATE_FORMAT(date_soiree, '%c') = ".$mois;
Pour un Timestamp
$sql = "SELECT id_soiree, date_soiree, nb_invite, nom_soiree, description_soiree FROM ".$tbl_soiree." WHERE FROM_UNIXTIME(date_soiree, '%c') = ".$mois;
C'etait pas si dur :)

Merci !
Bon sinon tu me fais un message privé et on se fait un TeamViewer

Mammouth du PHP | 881 Messages

25 févr. 2008, 05:17

HyWaN : J'aime bien ton nouvel icône du Yéti. Où as-tu pris ça?
Soyez artisans de paix

ViPHP
ViPHP | 4674 Messages

25 févr. 2008, 11:16

@Elie : tu vois, c'était pas la mort :). Content que t'aies trouvé seul.

@Patriboom : je l'ai dessiné un jours de fatigue où je cherchais un logo pour mon ex-agence Web. C'était dans le bus, un retour de lycée, un samedi midi. Ça rend pas trop mal hein :) ?
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 881 Messages

26 févr. 2008, 07:33

Je l'aime bien, ton yéti. félicitations. En connaissant l'histoire, on dirait qu'il attend le bus avec toi. Tu lui fait porter tes sacs à l'occasion? (Il parait qu'ils sont rudement forts)
Soyez artisans de paix

ViPHP
ViPHP | 4674 Messages

26 févr. 2008, 08:24

Garde du corps perso 8-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).