kostenloser Webspace werbefrei: lima-city


Variablen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    seth93

    seth93 hat kostenlosen Webspace.

    Hallo,
    kann man so eine Art Taschenrechner machen?
    Wenn man was in ein Feld gibt, soll es als Variable gespeicehrt werden.
    Wir sollen nämlich eine Seite machen, wo man seinen Durschschnitt rechnen kann.
    Also sind 14 Felder, woraus der Durschnitt dann errechnet werden soll.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Sorry aber ich versteh jetzt dein Problem noch nicht ganz.

    Bei PHP werden generell alle Eingabefelder als Variablen übergeben!!! Wie auch sonst ;-)

    Na da brauchste ja eigentlich nur 14 Felder untereinander setzen... jedem einen extra Namen (z.B. feld1, feld2, feld3, ...) und einen Button (auch mit Namen).

    So und vor das ganze dann mit PHP ne einfache Bednigung ...
    <?
    if (isset($_POST['buttonname']))
    {
    $erg = $erg + $_POST['feld1'];
    $erg = $erg + $_POST['feld2'];
    ...

    $erg = $erg / 14

    echo "Ergebnis: " . $erg;
    }
    ?>


    und fertig ;-) ...ne Sache von ner Minute ;-)
  4. Autor dieses Themas

    seth93

    seth93 hat kostenlosen Webspace.

    Ja, das Problem war, dass ich nicht wusste wie ich Felder mache.
    Und mit POST und GET kenn ich mich auch nicht aus.

    Danke ich werd s gleich ausprobieren.
  5. e**n


    Sorry aber ich versteh jetzt dein Problem noch nicht ganz.

    Bei PHP werden generell alle Eingabefelder als Variablen übergeben!!! Wie auch sonst ;-)

    Na da brauchste ja eigentlich nur 14 Felder untereinander setzen... jedem einen extra Namen (z.B. feld1, feld2, feld3, ...) und einen Button (auch mit Namen).

    So und vor das ganze dann mit PHP ne einfache Bednigung ...
    <?
    if (isset($_POST['buttonname']))
    {
    $erg = $erg + $_POST['feld1'];
    $erg = $erg + $_POST['feld2'];
    ...

    $erg = $erg / 14

    echo "Ergebnis: " . $erg;
    }
    ?>


    und fertig ;-) ...ne Sache von ner Minute ;-)


    Son Durchschnittsrechner ist ne coole Idee...

    Den COde hab ich verstanden, aber wie macht man es, wenn nicht jeder 14 Einzelnoten hat? Sondern 13 oder 12?

    Wie müsste man da den Code abändern?
  6. enen schrieb:
    Den COde hab ich verstanden, aber wie macht man es, wenn nicht jeder 14 Einzelnoten hat? Sondern 13 oder 12?

    Wie müsste man da den Code abändern?


    Ich würde die Felder mit einer Schleife durchlaufen lassen...

    $i = 0;
    $anzahl = 0;
    
    while($i++ < 14) {
    
      if(!($zahl = $_POST["feld".$i])) continue;
    
      $summe += $zahl;
      $anzahl++;
    
      }
    
    echo "Durchschnitt: ".($summe / $anzahl);

  7. Autor dieses Themas

    seth93

    seth93 hat kostenlosen Webspace.

    @stivo
    Äh, ich versteh deinen Code nicht.
    Wo muss ich was verändern?
    Oder soll ich das nur zu den anderen Code hinzufügen?


    @scout
    es funktioniert nicht.
    Wo echo ist wird ein Fehler angezeigt.


    EDIT:
    Es funktioniert fast, wird immerhin schon 0 angezeigt.
    Aber ich dachte an so n Formular, wo man das eingeben muss.



    Beitrag geändert: 29.8.2008 16:13:49 von seth93
  8. Autor dieses Themas

    seth93

    seth93 hat kostenlosen Webspace.

    Ok, hab das hinbekommen.
    Kann mir jemand helfen:
    Ist es möglich Variablen in die MySQL-Datenbank zu speichern?
    Also ich hab n Formular, da soll man was eingeben und das soll zum Einen gespeichert werden in der Datenbank zum Anderen aber auch dann Rechnen oder so.
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!