Hi zusammen,
ich habe mir heute die Mühe gemacht und einen Dump für die Bonustipps (Liga 1) angelegt.
Vielleicht kann das ja jmd. gebrauchen... denkt dran euren Präfix anzupassen.
Hi zusammen,
ich habe mir heute die Mühe gemacht und einen Dump für die Bonustipps (Liga 1) angelegt.
Vielleicht kann das ja jmd. gebrauchen... denkt dran euren Präfix anzupassen.
Das liegt an MySQL 8. Bei meinem Provider gab es auch die Umstellung auf die neue Version. Seitdem kommt der Fehler.
Meine Vermutung ist gerade das Datum Feld, welches als Null abgeschickt wird.
Ich bin gestern nur kurz deine Nachricht überflogen und bin später nicht mehr zum Antworten gekommen.
Jetzt kann ich dir privat auch gar keine Antwort mehr geben... ich habe gestern auch noch meinem Hoster eine Nachricht geschrieben und wollte mich dann wieder bei dir melden. Kannst du das nicht wieder auf machen?
Trotz der Umstände bin ich sehr dankbar für deine bisherige Hilfe!
Habe das schon länger unter PHP7 laufen.
Ich konnte den/die Fehler der Ranglisten beheben. Und zwar musste ich bei den MYSQL Verbindungen folgendes hinzufügen:
habe tatsächlich seit 2012 alle Spiele auch in "_spiele" drin Ja wäre super, wenn sich das einer von euch anschauen mag. Kommt jetzt auf ein paar Tage auch nicht drauf an.
Eigentlich müsste 2017 auch dabei sein. Kann man die Jahre mit "create table" berechnen?
Wäre für mich kein Problem, wenn ich euch die Zugangsdaten rüber schicke. Macht das ganze einfacher.
Bitte mal deinen Präfix der Tabelle nennen. Ich gehe erst mal von 'bulitipp_' aus.
Falls das anders ist, bitte anpassen!
Schritt 1:: poste mal dein Ergebnis von dieser SQL-Abfrage
Danke für deine Hilfe!
Der Abruf gibt das hier zurück:
mein Präfix ist abulitipp1516
# Datum / Date: $Date: 2011-12-19 19:37:23 +0100 (Mo, 19 Dez 2011) $
# Autor / Author: $Author: blue $
das ist auf jeden Fall die Datei aus dem neusten Download.
okay, was genau muss ich tun? Das habe ich noch nicht ganz verstanden. Ich bin der Meinung, dass die ewige Rangliste vor dem Update auf php7 noch funktionierte.
Die Funktion im Adminbereich hat keinen Effekt, der Zustand bleibt.
In der Tabelle prefix.ligen haben ich aktuell 59 Einträge. Und die IDs werden auch fortgeführt. Sieht so aus:
In Spiele und Tipps sind natürlich noch alle Daten drin. Mir ist gerade nicht genau klar, was ich jetzt tun muss.
Ja die Daten befinden sich in der gleichen DB. Aber ich bekomme dort immer nur die aktuelle Saison angezeigt, die ich in der Config eintrage. Trage ich z.B. die Saison 15/16 ein, wird mir die Rangliste von damals angezeigt.
Hallo,
wie kann ich denn die ewige Rangliste berechnen? Bei mir wird dort immer nur die aktuelle Saison angezeigt. Ich habe aber jetzt für mehrere Jahre Daten.
Bei mir lässt sich der Chat auch nicht abschalten.
Du könntest ja einmal netterweise diesen SQL-Befehl direkt über die Datenbank ausführen lassen, erscheint eine Fehlermeldung?
Alles anzeigenSQLIch bekomme dann folgenden Fehler:
Incorrect datetime value: '0001-00-00 00:00:00' for column 'last_change' at row 1
werden diese Fixes eigentlich auch in der Version die zum Download steht gemacht ? Wäre es nicht eigentlich sinnvoll ein Github/Gitlab repo anzulegen ?
Also das ist aber komisch weil alles andere funktioniert. Spiele sind drin, Tippen funktioniert, Rangliste... geht alles. Bis auf in der Adminzentrale das Auswahlfeld bei Rangliste/Tabelle neu berechnen ist leer und der Spieltagssieger wird nicht angezeigt... noch eine Idee?
Also werden keine Precalc-Datensätze angelegt?
Hast du das Ranglisten-E-Mail Add-On installiert? Wenn ja, dann schau mal hier, vielleicht hängt es damit zusammen.
Was kann man tun, wenn die Precalc Daten nicht berechnet werden? Php 7.3. Die Spieltagssieger werden nicht angezeigt. Habe aber in der Tabelle auch keine Daten. In der Adminzentrale sehe ich auch keine Spieltage unter der Neubrechnung ab Spieltag x.
Die SQL Fehlermeldung wird nicht mit ausgegeben. Die Bonusverwaltung ist vom: Datum / Date: $Date: 2011-12-17 01:31:14 +0100 (Sa, 17 Dez 2011) .
Ich in Zeile932 beim Error die Verbindung als Parameter mit übergeben. Vorher leer.
$result = mysqli_query($MYSQLI, $sql ) or die ( 'SQL Error 13: ' . mysqli_error($MYSQLI));
Anschließend wurden mir die Bonusfragen angezeigt, allerdings nicht in der Detailansicht. SQL Error 7. Also habe ich das überall an der Stelle angepasst:
mysqli_error($MYSQLI)
In der Detailansicht bekomme ich dann zu den Bonusfragen folgenden SQL Fehler:
SQL Error 7: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'pre_bonus_fragen.ende' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Moin moin,
ich habe die neuste Version heruntergeladen, aber auf der Seite Bonusfragenverwaltung in der Adminzentrale bekomme ich immer einen SQL Error 13. Die Fragen wurden per Dump eingestellt.