Tabel maken met waardes per datum

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Stephan Vierkant

Stephan Vierkant

26/10/2007 15:56:00
Quote Anchor link
Ik wil voor de hosting-pakketten die beheer, een overzicht in een tabel maken van alle schijfruimte en dataverkeer. Deze tabel moet naar Excel (Content-Type: application/vnd.ms-excel) zodat er een grafiek kan worden geplot.

Ik heb nu de volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
echo "<tr>";
$query = mysql_query("SELECT * FROM verbruik GROUP BY username");
while($list = mysql_fetch_object($query))
{

    echo "    <td valign=\"top\"><p><strong>$list->username</strong></p></td>";
}

echo "</tr>";

$query = mysql_query("SELECT * FROM verbruik GROUP BY date");
while($list = mysql_fetch_object($query))
{

    echo "<tr>";
    echo "<td valign=\"top\"><p><strong>$list->date</strong></p></td>";
  
    $query2 = mysql_query("SELECT * FROM verbruik WHERE date = '$list->date' ORDER BY username");
    while($list2 = mysql_fetch_array($query2))
    {

        echo "    <td valign=\"top\"><p>" . $list2["$verbruik"] . "</p></td>";
    }


    echo "</tr>";
}
?>

Behalve dat deze code ongetwijfeld een stukje korter/beter/efficiënter kan, is er nog een probleem. Indien er van een datum geen verbruik is (als het pakket op een datum (nog) niet bestaat), klopt de hele tabel niet meer.

Ik wil dus rijen met de hosting-pakketen (deze staan in de tabel 'hosting', ook de verwijderde pakketten), en kolommen met het verbruik (dataverkeer en schijfruimte zijn twee aparte bestanden).

Wie kan mij verder helpen?
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.