Zeitstaffelung für Punkte in Bonustipp ändern

Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!
  • Hallo!


    Vielleicht kann mir bitte noch mal jemand helfen?


    Die Zeitstaffelung der Punkte in den Bonuswetten finde ich überflüssig und verwirrend. 2, 3 und 5 Punkte bei nur 3 Tagen Unterschied.


    Kann ich das alles und für jeden Tipp auf 5 Tage stellen? Die Daten werden aus der Tabelle emtipp_bonus_punkte geholt. Reicht es wenn ich dort
    die Zeilen mit 2 und 3 Punkten lösche und die mit 5 Punkten im Unix-Timestamp auf den 10.06. (=1465585200) setze?


    Ich frage nur, weil ich befürchte das bei der Auswertung auch irgendwo eine Schleife/Arry läuft. Bei der Anzeige auf den Bonuswetten-Seite ist das ja schon der Fall.


    Vielen Dank für jeden Tipp vorab!

  • Ich habe die Zeiten der Bonustipps direkt hier editiert: http://www.domain.tld/tippspie…p?page=admin/admin/bonus/


    Am meisten Sinn machte für mich bei EM-Sieger, Torschützenkönig, meiste & wenigste Tore eine Staffelung vor Beginn, nach der Gruppenphase und nach dem Achtelfinale


    Bei den Gruppensiegern habe ich vor Beginn, nach dem ersten und nach dem 2. Gruppenspiel genommen.


    Alles jeweils 10 min. vor dem jeweiligen Beginn!

  • Klingt sinnvoller als die bisherige Verteilung und war bei den vorigen Events auch so (oder so ähnlich) eingestellt. Könntest Du einen Dump der Tabellen emtipp_bonus_fragen und emtipp_bonus_punkte zur Verfügung stellen?

  • Wenigste Tore muss vor der dritten Spielrunde der Gruppenphase auslaufen, da dann das Erbebnis schon feststehen kann.
    Es ist hier möglich dass es mehrere richtige Antworten gibt.

  • Da hast du allerdings recht, werde ich noch anpassen ;)
    Mehrere Möglichkeiten gibts auch, wie man das löst muss ich im Forum suchen - das hatten wir bei der WM auch schon



    EDIT:


    So sollte es passen (Anhang)?!

  • Servus zusammen,


    die angesprochenen beiden tabellen sehen bei mir wie folgt aus.
    Themen dabei berücksichtigt:

    • Nach dem letzten Vorrundenspiel weiss man schon, welches Team die wenigsten Tore geschossen hat (emtipp_bonus_fragen)
    • Bei den Zeiten der Bonustipps habe ich mich an die Spielbeginne der jeweilgen Gruppenspiele gehalten.


    Vielleicht bringt es ja dem einen oder anderen etwas.
    Ciao
    Florian




    INSERT INTO `emtipp_bonus_fragen` (`id`, `start`, `ende`, `text`, `type`) VALUES
    (1, 0, 1468186200, 'Wer wird Europameister 2016?', 'country'),
    (2, 0, 1468186200, 'Wer wird Torschützenkönig?', 'spieler'),
    (3, 0, 1468186200, 'Welches Team schießt die meisten Tore ?', 'country'),
    (4, 0, 1466627400, 'Welches Team schießt die wenigsten Tore ?', 'country'),
    (5, 0, 1466368200, 'Wer wird Gruppensieger A?', 'teamsA'),
    (6, 0, 1466454600, 'Wer wird Gruppensieger B?', 'teamsB'),
    (7, 0, 1466530200, 'Wer wird Gruppensieger C?', 'teamsC'),
    (8, 0, 1466541000, 'Wer wird Gruppensieger D?', 'teamsD'),
    (9, 0, 1466627400, 'Wer wird Gruppensieger E?', 'teamsE'),
    (10, 0, 1466616600, 'Wer wird Gruppensieger F?', 'teamsF');




    bei emtipp_bonus_punkte sieht es wie folgt aus:
    INSERT INTO `emtipp_bonus_punkte` (`id`, `bid`, `pkt`, `date`) VALUES
    (1, 1, 5, 1466859600),
    (2, 1, 10, 1465585200),
    (3, 1, 2, 1467831600),
    (4, 2, 10, 1465585200),
    (5, 2, 5, 1466859600),
    (6, 2, 2, 1467831600),
    (7, 3, 10, 1465585200),
    (8, 3, 5, 1466859600),
    (9, 3, 2, 1467831600),
    (10, 4, 10, 1465585200),
    (11, 4, 5, 1465995600),
    (12, 4, 2, 1466362800),
    (13, 5, 5, 1465585200),
    (14, 5, 2, 1466006400),
    (15, 5, 1, 1466362800),
    (16, 6, 5, 1465660800),
    (17, 6, 2, 1465995600),
    (18, 6, 1, 1466449200),
    (19, 7, 5, 1465747200),
    (20, 7, 2, 1466092800),
    (21, 7, 1, 1466524800),
    (22, 8, 5, 1465736400),
    (23, 8, 2, 1466179200),
    (24, 8, 1, 1466535600),
    (25, 9, 5, 1465833600),
    (26, 9, 2, 1466168400),
    (27, 9, 1, 1466622000),
    (28, 10, 5, 1465920000),
    (29, 10, 2, 1466265600),
    (30, 10, 1, 1466611200);

  • Kapiere ich jetzt nicht wirklich mit den wenigsten Toren. Die EM beginnt doch erst am 10.06. mit dem ersten Spiel um 21:00 (Start). Warum dann 20:50 Uhr?


    Ich habe als Tippschluss für die Spiele auch 10 Min. vor Beginn gewählt, deshalb ;)

  • Ah okay, danke. :-)


    Jetzt habe ich wohl leider ein Folgeproblem wegen der o.g. Änderung.


    Ich hatte ja in der Tabelle emtipp_bonus_punkte jeweils 2 von 3 EInträgen für einen Bonustipp gelöscht. Das scheint auch zu klappen.


    Jedoch zeigt er jetzt in der Seite Rangliste / Bonuswetten (= rangliste.bonuswetten.php) folgenden Text an:
    "Die Tippabgabe dieser Bonuswette endet am 01.01.70 um 01:00 Uhr."


    Soweit ich das jetzt überblicken konnte scheint das Array $far leer zu sein. Könnte ich da noch irgendeine Lösung für finden?

  • Ab Zeile 298 sieht deine Datei ja bisher so aus:

    PHP
    1. <?php$punkte = mysql_num_rows($sql2);if ($punkte == 1){ $row = mysql_fetch_array($sql2); $punkten = $row['pkt'];}echo "<p>";$punkte_array = array();$i = 0;while ($row_pkt = mysql_fetch_array($sql2)){ if ($row_pkt['pkt'] > 0) { $punkte_array[$i]['pkt'] = $row_pkt['pkt']; $punkte_array[$i]['date'] = $row_pkt['date']; $i++; }}


    Dieser muss dann so aussehen:

    Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas SPENDEN. :)


    HERTHA BSC heißt unser Verein
    HERTHA BSC wird es immer sein!