Allgemeine Spieltagssiegerfunktion

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!

  • Hi bufffuchs
    Bei mir tritt immer ein Fehler auf bei den Spieltagssieger!
    Ist im Bild zusehen!
    Dann habe ich noch eine Frage?
    Wir Tippen immer Die Hinrunde und Ruckrunde einzeln wenn ich aber 6€ pro Spieltagssieg angebe wir die 6€ ja x34 genommen und nicht x17.
    Das heißt das ich den Einsatz in der gewinn.inc hör angeben muss als was der eigentlich ist,kann man das irgendwo ändern?
    oder beruht sich der Fehler genau darauf,denn die Hinrunde ist der Datenbank schon wieder gelöscht.
    Vielleicht hast du oder jemand von euch ja ein Rat.
    DANKE GRUSS MAIK ?( ?( ?(

  • Dieses:


    }
    $anzahl_elemente = count($zusatz);
    for ($y = 1; $y <= $anzahl_elemente; $y++)
    {
    $anzahl_elemente_2 = count($zusatz[$y]);
    for ($x = 0; $x < $anzahl_elemente_2; $x++)
    {
    $insert = mysql_query('INSERT INTO '.$tbl['spieltagssieger'].'
    (saisonID, liga, spieltag, userID, user_gewinn)
    VALUES (
    '.$saison['jahr2'].',
    '.$saison['liga'].',
    '.$y.',
    '.$zusatz[$y][$x]['user_id'].',
    '.$zusatz[$y][$x]['geld'].'
    )');
    }

  • mach eimal aus

    Code
    1. for ($y = 1; $y <= $anzahl_elemente; $y++)


    dieses

    Code
    1. for ($y = 0; $y <= $anzahl_elemente; $y++)


    ist aber nur ein versuch

    Zufrieden mit dem Script und dem Support?
    Möchtest du uns unterstützen?
    Dann könntest du etwas

              Spenden


  • es kommt auch ein

    PHP
    1. Warning: Cannot use a scalar value as an array in .... /gewinne.php on line 91




    zeile 91 ist das $user[] = $row;

  • komisch, hier nochmal meine gewinne.php


    hast du auch das in deiner datenbank ausgeführt und die tabelle in der database.inc.php angegeben ?

    SQL
    1. CREATE TABLE IF NOT EXISTS `bulitipp_spieltagssieger` (
    2. `saisonID` int(10) NOT NULL,
    3. `liga` int(10) NOT NULL,
    4. `spieltag` int(10) NOT NULL,
    5. `userID` int(10) NOT NULL,
    6. `user_gewinn` varchar(10) COLLATE utf8_unicode_ci NOT NULL
    7. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
  • Sorry :search:


    Aber ändert sich trotzdem nichts bei den Spieltagssiegern, bleibt leer


    Die Datenbank habe ich ausgeführt, so wie beschrieben.
    Aber wenn ich die Spieltagsiegertabelle in der Datenbank öffne kann ich nur die Struktur sehen anzeigen in der Tabelle kann ich mir nichts lassen! ist das normal? X(


    Hier noch mal ein Bild von meiner Datenbank!
    Da kommen mir 2 Punkte einwenig Spanisch vor,habe sie markiert.

  • nein, dort sollte was drin stehen, weil von dort holt er ja die gewinner
    setzte mal die tipper runter auf 6, wie bei mir um fehler zu finden.


    so sieht es in meiner cfg aus

  • Ich habe es mal schnell installiert und getestet
    kein Fehler und die Warnung kann man ja ausschalten bei mir kommt nur diese Notice
    Notice: Undefined index: usergroups in /var/www/web1847/html/content/gewinne.php on line 39
    bei error_reporting(E_ALL);
    bei error_reporting(0);
    kommt nichts mehr

    Dateien

    • gewinn.jpg

      (79,07 kB, 26 Mal heruntergeladen, zuletzt: )

    Zufrieden mit dem Script und dem Support?
    Möchtest du uns unterstützen?
    Dann könntest du etwas

              Spenden


  • [edit]Hier noch mal ein Bild von meiner Datenbank!
    Da kommen mir 2 Punkte einwenig Spanisch vor,habe sie markiert.[/edit]



    Ist der Name der Tippgruppe entscheidend?
    Bei mir gib es nur eine !

  • kein index ist normal und anzeigen auch, weil ja nichts drin bei dir.
    solltest du keine tippgruppen verwenden, so musst du dies auch abschalten, damit alle eingerechnet werden


    da es ja auch hier funktioniert ist bei dir was schief gelaufen, mach nochmal alles rückgänging und gehe die anleitung schritt für schritt durch

  • PHP
    1. $gewinn['tippgruppe'] = 0; # Gewinne nur für bestimmte Tippgruppe? (0 = nein, 1 = ja) BITTE 0 LASSEN
    2. $gewinn['tgname'] = "gewinngruppe"; # Name der Tippgruppe, der gewinnberechtigten Tipper


    Ich habe die ["tippgruppe"] = 0; auf Null gelassen weil es so da Stand, und Name der Tippgruppe habe ich auch nicht geändert.
    Kann es daran liegen?


    Wenn nicht mache ich alles noch mal neu. :gamer: