WM Tippspiel

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • WM Tippspiel

    hallo leute....

    bräuchte mal eure hilfe....
    bin im augenblick dabei ein wm-tippspiel zu programmieren....
    so weit so gut....

    nun hänge ich an der berechnung der punkte...
    folgendes szenario:
    deutschland spielt gegen costa-rica 1:1
    getippt wurde 2:2 von mir

    wenn ich das richtige ergebnis getippt hätte dann sollte ich
    3 punkte bekommen und wenn zumindest die tendenz stimmt dann
    sollte ich zumindest noch 1punkt bekommen....

    ich weiß jetzt überhaupt net ganz so genau wie ich da anfangen sollte...
    mein erster versuch wäre mal so gewesen:
    PHP-Code:
    if($toreheim_user == $toreheim_endergebnis && $toregast_user == $toregast_endergebnis)
            {
                
    $punkte "3";
            }
            else
            {
                
            } 
    nur weiß ich nicht ob ich da jetzt auf dem richtigen weg so bin??

    ich hoffe ihr könnt mir da bitte etwas helfen....

    mfg magic11
    shit happens

  • #2
    Hallo Magic11
    Ich glaube, Du zäumst das Pferd von hinten auf...
    Wie und wo werden die Tips und Ergebnisse gespeichert?

    Kommentar


    • #3
      hallo....
      also die tipps und ergebnisse werden in einer datenbank gespeichert...

      hab die berechnung allerdings bereits hin bekommen.....

      sieht so aus:
      PHP-Code:
      //Tendenz ob Heimmmannschaft gewonnen z.b. 4:1 und user hat z.b. 2:1 getippt
      if($toreheim_endergebnis $toregast_endergebnis)
      {
          if(
      $toreheim_user $toregast_user)
          {
              if(
      $toreheim_endergebnis == $toreheim_user && $toregast_endergebnis == $toregast_user)
              {
                  
      $akt_punkte $akt_punkte 3;
              }
              else
              {
                  
      $akt_punkte $akt_punkte 1;
              }
          }
      }

      //Tendenz ob Gastmannschaft gewonnen
      if($toreheim_endergebnis $toregast_endergebnis)
      {
          if(
      $toreheim_user $toregast_user)
          {
              if(
      $toreheim_endergebnis == $toreheim_user && $toregast_endergebnis == $toregast_user)
              {
                  
      $akt_punkte $akt_punkte 3;
              }
              else
              {
                  
      $akt_punkte $akt_punkte 1;
              }
          }
      }

      //wenn ein spiel unentschieden ausgegangen ist
      if($toreheim_endergebnis == $toregast_endergebnis)
      {
          if(
      $toreheim_user == $toregast_user)
          {
              if(
      $toreheim_endergebnis == $toreheim_user && $toregast_endergebnis == $toregast_user)
              {
                  
      $akt_punkte $akt_punkte 3;
              }
              else
              {
                  
      $akt_punkte $akt_punkte 1;
              }
          }

      kann gut sein dass das ganze einfacher gegangen wäre...
      allerdings funktioniert diese lösung ganz gut.....

      bin gern für verbesserungswünsche offen....

      mfg magic11
      shit happens

      Kommentar

      Lädt...
      X