par
dogmongo » 26 mai 2010, 16:15
Bonjour,
J'ai developper un scripts pour lister des evenements et concours, je les insert dans une base de donnée avec la fonction mktime()
Code : Tout sélectionner
$Date_evenement = mktime(0,0,0,$n_Date_m_evenement,$n_Date_j_evenement,$n_Date_a_evenement);
à savoir que la bdd le champ se nome
ex_date et qu'il est en mode
INT (12)
Chose que je n'avais pas prévus c'est que j'ai besoin de lister les evenements dans plusieurs tableaux et par année, donc je me suis dis qu'il fallait déjà que je connaise les années ou j'ai des résultats pour plus tard dans le code les utiliser en clé de tableau mais comment puis-je créer une requete de ce genre qui va me compter les année une seule fois et me les triers ?
le résultat dois etre le suivant par exemple:
imaginons que j'ai 5 dates j'aurai voulus faire ce type de résultat
tri pour 2008
LYON 3eme exec 2008
tri pour 2009
PARIS 2eme exec 2009
LYON 1er 2009
GRENOBLE 2eme exec 2009
tri pour 2010
LYON 1er 2010
merci d'avance pour vos lumières
Dog
Bonjour,
J'ai developper un scripts pour lister des evenements et concours, je les insert dans une base de donnée avec la fonction mktime()
[code]$Date_evenement = mktime(0,0,0,$n_Date_m_evenement,$n_Date_j_evenement,$n_Date_a_evenement);[/code]
à savoir que la bdd le champ se nome [i]ex_date[/i] et qu'il est en mode [b]INT (12)[/b]
Chose que je n'avais pas prévus c'est que j'ai besoin de lister les evenements dans plusieurs tableaux et par année, donc je me suis dis qu'il fallait déjà que je connaise les années ou j'ai des résultats pour plus tard dans le code les utiliser en clé de tableau mais comment puis-je créer une requete de ce genre qui va me compter les année une seule fois et me les triers ?
[b]le résultat dois etre le suivant par exemple:[/b]
imaginons que j'ai 5 dates j'aurai voulus faire ce type de résultat
[b][i]tri pour 2008[/i][/b]
LYON 3eme exec 2008
[b][i]tri pour 2009[/i][/b]
PARIS 2eme exec 2009
LYON 1er 2009
GRENOBLE 2eme exec 2009
[b][i]tri pour 2010[/i][/b]
LYON 1er 2010
merci d'avance pour vos lumières
Dog