Requete SQL WHERE date(month)

gdc
Eléphant du PHP | 101 Messages

13 mars 2012, 21:36

Salut, j'ai un petit souci encore...
ya til moyen d'updater un champs SQL en avec la fonction WHERE = MOIS ???
voila ma requete:
$query=mysql_query("UPDATE jeux_jackpot set qte_code = qte_code + 1 , total_jp = total_jp + 0.01  where mois= LE MOIS EN COUR ");
PCQ si je met timestamp ben ca marque toute la date et l'heure, allors, moi j'aimerai que ca update seulement quand le mois est celui en cours

Si on est en Mars ben les donner du Jack_pot jveu quils sois enregistrer dans les stats jackpot du mois de mars 2012

J'ai dans ma SQL un champ en TYPE: DATE je ne sais pas si cé corect ??

Merci encore une fois de m'aider...

ViPHP
xTG
ViPHP | 7331 Messages

13 mars 2012, 22:02

Il existe la fonction MONTH() sous MySQL qui permet d'extraire le mois.
Une page regroupant toutes les fonctions sur les dates : http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html