Requete 12 mois

alb74

Nouveau membre
Bonjour je cherche a afficher une info mois par mois a l'aide cette requete
[cpp]
$mo1='01';
$mois1=mysql_query('select * from '.$NPDS_Prefix.'users_extend WHERE T1 LIKE %'/''.$mo1.''/'%');
$ja=mysql_Num_Rows($mois1);
[/cpp]
Et je dois la faire pour les 12 mois de l'année donc 12 requêtes ; peut-on regrouper cela en 1 sachant que dans le LIKE la variable $mo1 qui correspond à 01 c-a-dire le mois de janvier doit etre apres 02 puis 03....12 !
Merci !
 

alb74

Nouveau membre
En fait dans le champ la date est inscrite comme ca : 01/01/2007 donc avec ma requete ca va chercher le mois par rapport au mois actuel mais si je veux faire ca en une fois il faut lui dire qu'il doit aller chercher 01,02,03..12 ; tu vois ce que je veux dire ?
 

boub popsyteam

Grand Maître
Et je vois pas trop l'interet d'un LIKE %xx% ... alors que tu sais forcement que les données sont 01 ... 12 si c'est autre chose il y a donc une erreur :ange:
 

KangOl

Grand Maître
dans la bd, le champs de type date ?

si oui, faut en profiter ...
 

alb74

Nouveau membre
en fait j'avais le like pour qu'il aille bien chercher le mois, ce n'est pas bon ?
 

boub popsyteam

Grand Maître
Bah tu peux faire un WHERE MONTH(champ_date)= xx si je ne me trompes pas ...
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 128
Messages
6 717 850
Membres
1 586 373
Dernier membre
https://forum.tomshardwar
Partager cette page
Haut