Bonjour tout le monde,
je viens ici toujours en cas extreme apres avoir fouillé partout.
j'ai un tableau de stats, dont j'extrait tout d'une base de données.
par exemple si l'on est le 15 du mois, ma requete extrait les stats du 1er au 15 a l'affiche dans un tableau.
avec ma boucle while et mon mysql_fetch_array, le tableau s'arrete au 15 ( logique ). mais j'aimerais afficher les jours restant jusqu'a la fin du mois meme s'il n'y a rien a afficher.
mon probleme est donc comment structurer mon tableau, j'ai ma requete et mon "while" et je ne sais pas comment/où faire une autre boucle pour afficher les jours restant.
Merci pour votre aide et tant que j'y suis merci à developpez.net pour toutes les infos
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <div id="statst"> <h1>Grafique</h1> <?php $sql = "SELECT visits,date FROM stats_site WHERE client_id = '$client_id' AND MONTH(date) = '$month' AND YEAR(date) = '$year' ORDER BY date ASC"; $req = mysql_query($sql) or die($error . 'Erreur SQ!' . $sql . '' . mysql_error()); while ($data = mysql_fetch_array($req)) { $visits = $data['visits']; $visits_day = $data['date']; $visits_graph = ($visits / $max_visits_day) * 100; // J'ai supprimé du code de l'echo pour que ça soit plus court echo "<span id='stats_display'><em>" . $visits . " visites jour " . $visits_day . "</em>" . date("d", strtotime($visits_day)) . "</span>"; } } ?> </div>
Alex
Partager