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.

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>
Merci pour votre aide et tant que j'y suis merci à developpez.net pour toutes les infos
Alex