Avatar billede Slettet bruger
20. februar 2006 - 15:47 Der er 10 kommentarer og
1 løsning

PHP - Excel statestik

Hej eksperter.
Tænkte på hvordan man kunne lave noget statestik over en bruger f.eks. hvor mange beskeder brugeren har sendt.

Lad os antage vi har en database tabel:
  bruger_oplysninger

og så vil jeg hive det ud i et søjle diagram.

Nogen der kan fortælle mig hvordan man gør dette?
Avatar billede gizmo-gizmo Nybegynder
20. februar 2006 - 15:52 #1
Du nævner du excel.. skal php generer en excel fil? eller skal det bare ud på websiden? 
Hvis ja til det sidste, så er der nogle forskellige muligheder. Er det nogle komplicerede grafer og diagrammer vil det sansynligvis være nemmere at benytte noget andre har lavet (simepelhen downloade noget nogen har lavet til at lave diagrammer med). Hvis det er nogle forholdsvis simple søjlediagrammer, så kan du sagtens benytte ren html til at lave dem med.
Avatar billede Slettet bruger
20. februar 2006 - 15:53 #2
Det skal bare vises på siden.
Avatar billede Slettet bruger
20. februar 2006 - 15:54 #3
Jeg har på et tidspunkt set Arto (<-- Ikke glad for at sige det forbudte navn), men de har sådan et diagram.
Avatar billede gizmo-gizmo Nybegynder
20. februar 2006 - 15:58 #4
Jeg kan lige lave et hurtigt eksempel som måske kan give dig IDEÉN til hvordan det kan gøres.....
Avatar billede Slettet bruger
20. februar 2006 - 16:01 #5
ja det ville være lækkert!
Avatar billede gizmo-gizmo Nybegynder
20. februar 2006 - 16:06 #6
Eksempel:

<?php
$sojler = array(
            200 => "200.",
            100 => "100.",
            300 => "300."
            )
?>


<table border="0">
    <tr>
        <?php foreach($sojler as $hoejde => $tekst) { ?>
            <td valign="bottom">
                <div style="background-color: red; width: 20px; height: <?=$hoejde?>"></div>
            </td>
        <? } ?>
    </tr>
   
    <tr>
        <?php foreach($sojler as $hoejde => $tekst) { ?>
            <td><?=$tekst?></div>
        <? } ?>
    </tr>
</table>

Prøv at se om du ikke kan se pointen i at lave det med tabeller på en eller anden i den stil.
Avatar billede Slettet bruger
20. februar 2006 - 16:08 #7
Når ja... men det er jo bare i html.
Nu tlnkte jeg netop på måske lave en cirkeldiagram eller lign, eller at brugeren skal kunne skifte måde at se diagrammet på, derfor nemmer hvis det var i Excel ect.
Avatar billede gizmo-gizmo Nybegynder
20. februar 2006 - 16:15 #8
Lagkage diagrammmer bliver nok en anelse sværer, der skal man nok ud i noget fusk med gdlib eller noget.
Og excel, puha, hvordan du lige umiddelbart trækker data ud og smider dem i en excel fil og tegne nogle diagrammer, det ved jeg ikke :-)
Avatar billede plazm Nybegynder
20. februar 2006 - 16:16 #9
Se om du ikke kan finde et her. Der er mange og jeg ved ikke hvad du synes bedst om:
http://www.hotscripts.com/PHP/Scripts_and_Programs/Graphs_and_Charts/
Avatar billede Slettet bruger
13. marts 2006 - 08:55 #10
´hmm... har bare ikke brug for dette du viste fra hotscripts.
Avatar billede Slettet bruger
30. april 2006 - 10:39 #11
Ikke korrekte svar, det er ikke lige det jeg søger, som jeg ellers også sagde.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester