Beiträge von P@ulchen

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 zusammen,


    wenn ich das richtig verstanden habe, ist das responsive Webdesign in der Vers. 1.7 ja bereits enthalten.
    Leider wird der Header nicht mit angepasst (z.B. auf Smartphone).


    Ist das bei euch auch so?


    Gruß
    P@ulchen

    Aber warum steht hinter dem Betrag in Klammern eigentlich nur der 5. Spieltag?
    Müssten hier nicht alle Spieltage gelistet sein?
    Und wenn nicht, warum ausgerechnet der 5.?


    Die Auflistung aller Spieltagsiege je Tipper würde wahrscheinlich das Layout sprengen.
    Deshalb wird hier nur der Spieltag angezeigt, an dem der Tipper seinen höchsten Spieltagsieg erzielt hat, was ja auch für die Ermittlung des höchsten Spieltagssieges über die gesamte Saison relevant ist (wenn ausgewählt).


    Gruß
    P@ulchen

    FiedlWdd:

    Nun die Frage, soll es weiterhin so sein, oder soll der Spieltag und die Punkte angezeigt werden, womit der Tagessieg geholt wurde und wie würde es sein, wenn einer mehrere Siege hat, dort dann nur den höchsten?


    Genauso, nur so würde wirklich Sinn machen.
    Bei mir hat ein User am 8.Spieltag mit 28 Pkt. den Tagessieg geholt, wird in der Liste aber mit 48 Pkt. am 1. Spieltag angezeigt.


    Hast du da schon eine Lösung?


    Gruß
    P@ulchen

    Horst:


    ersetze in der gewinne.php den Code in den Zeilen 809-837 (zumindest bei mir) durch folgenden:


    Achtung: Bei den width-Angaben habe ich einige Änderungen vorgenommen, da musst du mal schauen, ob es bei dir passt bzw. deine eintragen.


    Gruß
    P@ulchen

    Dateien

    • sieger2.jpg

      (38,22 kB, 17 Mal heruntergeladen, zuletzt: )

    Genau das ist das Problem.
    Die Abfrage in der gewinne.php lautet:

    Code
    1. while ($row_liste = mysql_fetch_array($query_liste)) { // Userdaten laden $query_user = mysql_query('SELECT tb1.id, tb1.user,tb2.team,tb2.id as teamid FROM '.$tbl['user'].' as tb1 INNER JOIN '.$tbl['teams'].' as tb2 on tb2.id = tb1.fav WHERE tb1.id = '.$row_liste['userID']);


    Wenn in der Tabelle 'user' bei fav eine 0 steht (kein Favorit ausgewählt), wird kein Ergebnis geliefert, da 0 als Team-ID nicht in der Tabelle 'teams' vorhanden ist.


    Somit werden über die Ausgabe

    Code
    1. if ($gewinn['cfg_spltg'] == 1)
    2. {
    3. echo '<div style="width: 120px; float: left;'.$placestyle2.'">'.$row_user['user'].'</div>';
    4. echo '<div style="width: 30px; float: left; '.$placestyle2.' "><img src="'.$pfad['Wappen16'].''.$row_user['teamid'].'.gif" width="16px" title="'.$row_user['team'].'" /></div>';
    5. echo '<div style="width: 15px; float: left;'.$placestyle2.'">'.$row_liste['anzahl_ts'].'</div>';
    6. echo '<div style="width: 40px; float: left; text-align: right;'.$placestyle2.'">'.number_format($row_liste['user_gewinn'], 2, ',', '.').'</div>';
    7. echo '<div style="width: 10px; float: left; text-align: right;'.$placestyle2.'">€</div>';
    8. echo '<div style="width: 80px; float: left; text-align: right;'.$placestyle2.'">('.$row_hoechst['spieltag'].'./'.$row_hoechst['pkt_1day'].' Pkt.)</div>';
    9. }


    weder Username, noch Teamwappen oder Teamname ausgegeben, also alle $row_user-Variablen.


    Gruß
    P@ulchen

    Hallo zusammen,


    ich habe das Problem, dass in der Ansicht der Tagessiegergewinne 2 Usernamen und deren Favoriten nicht angezeigt werden.
    Bei Überprüfung der DB habe ich festgestellt, dass die betroffenen User im Profil keinen Favoriten ausgewählt haben.
    In der Mitgliederliste erscheint bei diesen Mitspielern das Fußballsymbol (0.gif).
    Trage ich in der DB eine fav-ID >0 ein, erscheint die Anzeige korrekt.


    Gibt es eine Lösung für dieses Problem, ohne dass ich die Mitspieler auffordern muss, einen Favoriten zu benennen?


    Gruß
    P@ulchen

    Dateien

    • sieger.jpg

      (18 kB, 17 Mal heruntergeladen, zuletzt: )

    Hi bufffuchs,


    ich hätte einen Vorschlag zur Anzeige der Tippübersicht:


    Jeder Fahrer hat ja ein eindeutiges Kürzel. Wenn statt "Sebas..." das Kürzel "VET" angezeigt würde, wäre hinter der Spalte von Platz 10 auch noch Platz für eine Spalte mit den Gesamtpunkten des Renntages.


    Gruß
    P@ulchen

    Hatte das gleiche Problem wie Trommler.
    Auch bei mir stimmte die Summe der prozentualen Platzierungsgewinne nicht mit der oben genannten richtigen Summe, die zur Ausschüttung auf die Plätze zur Verfügung steht, überein.


    Die Summe für die Gewinnverteilung im Detail ("Auf die Platzierungen 1 - x entfallen am Ende der Saison insgesamt xxx Euro") wird in der gewinne.php in Zeile 189 ermittelt:

    Code
    1. <li>Auf die Platzierungen 1 - <?=$gewinn['anzahl']?> entfallen am Ende der Saison insgesamt <strong><?=$ergeb-($spieltag+$hspieltag)?> Euro</strong></li><br>


    Hier wird die Summe, die in der gewinne.inc.php für den höchsten Spieltagssieg angegeben wurde, mit abgezogen.
    Weiter unten im Code, bei der Berechnung der prozentualen Anteile je Platz, ist dies jedoch nicht der Fall.


    Lösung:
    gewinne.php Zeile 231:

    Code
    1. if ($gewinn['berechnung'] == 0) $platzgewinn = ($ergeb-$spieltag)*$gewinn['pplatz'.$y]/100;


    ändern in:

    Code
    1. if ($gewinn['berechnung'] == 0) $platzgewinn = ($ergeb-$spieltag-$hspieltag)*$gewinn['pplatz'.$y]/100;


    Zeilen 314 und 448:

    Code
    1. if ($gewinn['berechnung'] == 0) $gewinn_platz = ((($ergeb-$spieltag)*$gewinngesamt/100)/$anzahl_gewinne);


    beide ändern in:

    Code
    1. if ($gewinn['berechnung'] == 0) $gewinn_platz = ((($ergeb-$spieltag-$hspieltag)*$gewinngesamt/100)/$anzahl_gewinne);


    So sollte es dann stimmen...


    Grüße aus Leipzig
    P@ulchen