Salut tout le monde :)
J'ai un array qui me pose quelques problèmes...
Mon objectif : Récupérer la fréquence des visites selon les jours de la semaine, le tout par an.
$query="SELECT*FROM statistiques WHERE annee=$my_annee";
$result = mysql_query($query);
while ($tableau = mysql_fetch_array($result))
{
$mes_jours=$tableau["jour"];
$mes_mois=$tableau["mois"];
$mon_annee=$tableau["annee"];
$joursem = array('Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam');
$timestamp = mktime (0, 0, 0, $mes_mois, $mes_jours, $mon_annee);
$myday = $joursem[date("w",$timestamp)];
...
// Affiche Lun Dim Lun Mer etc...
Mon problème : Compacter et obtenir Lun 155, Mar 458 etc...
Tentative :
...
$mytab=array($myday);
}
$answer = array_count_values($mytab);
echo $answer['Lun'];
echo $answer['Mar'];
etc...
Evidemment, ça ne fonctionne pas ! lol. L'array est de toute évidence mal construit. J'ai essayé également de construire mon array au préalable avec
$myday="'$myday',"; mais ce qui donne une virgule de trop à la fin.
Bref, je coince... Une idée ?!
Merci :)
Configuration: Windows XP
Internet Explorer 7.0