PHP/mySQL Tutorial - #Umfragen grafisch darstellen

  • Als erstes muss man die Daten aus der datenbank abfragen:

    PHP
    <?php
    $abfrage = mysql_query("SELECT count FROM phpwunsch WHERE id = '1'");
    $ergebnis = mysql_fetch_object($abfrage);
    $habbiwunsch = $ergebnis->count;
    ?>


    Jetzt benötigen wir nur ein wenig Mathematik, da wir die einzelnen Zahlen in Prozentsätze umrechnen müssen. Dafür addieren wir zunächst alle Ergebniszahlen und berechnen danach die einzelnen Prozentwert:

    PHP
    <?php
    $gesamt = $habbiwunsch + $retrotownwunsch + $tutorialwunsch + $lalawunsch;
    $habbiprozent = $habbiwunsch * 100 / $gesamt;
    $retrotownprozent = $retrotownwunsch * 100 / $gesamt;
    $tutorialprozent = $tutorialwunsch * 100 / $gesamt;
    $lalaprozent = $lalawunsch * 100 / $gesamt;
    ?>

    Wenn man das getan hat, wird die breite der grafik bestimmt.
    Jetzt in dem fall machen wir 3 Pixel breit ( Maximale Grösse /100 )

    PHP
    <?php
    $habbibalken = $habbiprozent * 3;
    $retrotownbalken = $retrotownprozent * 3;
    $tutorialbalken = $tutorialprozent * 3;
    $lalabalken = $lalaprozent * 3;
    ?>

    So, als letztes nur noch die Tabelle anzeigen lassen:

    Fertisch.

  • Haha, deine Therads sollen zur veraschung sein oder?

    PHP Tutorials sollten anders aussehn.

    Alter, bist du im A rsch oder wie?
    Ãœberleg mal wer den Thread erstellt hat..
    Ich bin nicht Nova, der, der die andern gemacht hat.
    Schau mal erst auf die Namen.

    Und sag mir mal, wo sollten PHP Tutorials nicht so aussehen, du hast doch nich ein plan was es überhaupt is, oder irre ich mich?

  • Doch ich hab ahnung davon :=)

    Nun ja, hast du den Beitrag editiert? Habs mir nochmal angeschaut und dein Tutorial macht wirklich einen sin.

    Vorher hat da glaub ich noch etwas gefehlt. ?(

    Gut das Tutorial macht doch sin, sry :P

    EDIT:
    Sehr grade, dass ich im falschen Therad war. Wollte das Kommentar dort abgeben wo erklärt wurde wie man zahlen ausgibt :) Und das war dann ein kommpletes Tutorial. Das hat mich ein wenig gelangweilt.

  • Doch ich hab ahnung davon :=)

    Nun ja, hast du den Beitrag editiert? Habs mir nochmal angeschaut und dein Tutorial macht wirklich einen sin.

    Vorher hat da glaub ich noch etwas gefehlt. ?(

    Gut das Tutorial macht doch sin, sry :P

    EDIT:
    Sehr grade, dass ich im falschen Therad war. Wollte das Kommentar dort abgeben wo erklärt wurde wie man zahlen ausgibt :) Und das war dann ein kommpletes Tutorial. Das hat mich ein wenig gelangweilt.

    Nächstes mal, erst denken - dann schreiben :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!