Bei mir wird auch keine Rangliste angezeigt, obwohl in der DB alles drin steht. Welche Rechte muss ich bei welcher Datei setzen?
Beiträge von Koinonia
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!
-
-
@gnilebein
Die Daten sollen in Phpmyadmin importiert werden. -
Super, das hat jetzt funktioniert.
-
Beim importieren erscheint folgende Meldung:
Fehler
SQL-Befehl:
-- v1.1.75 -- d2016 -06 -1608 :55 :00 TRUNCATE TABLE `emtipp_ergebnisse` ;#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use
near '--v1.1.75--d2016-06-16 08:55:00
TRUNCATE TABLE `emtipp_ergebnisse`' at line 1
Ich sehe unter Admin/Serverdaten laden keine Nummern
-
Die Datei wurde mir bei Admin/Serverdaten laden angezeigt: emtipp_edump_gnilebein.sql
Dort steht:
--v1.1.75
--d2016-06-16 08:55:00Ich habe mir die Cronjobs zwar bei cron-job.org angelegt, aber es erscheint die Meldung "Ergebnisse konnten nicht geladen werden!"
-
Zum globalen aktivieren/deaktivieren der Sync-Funktion wurde in der Config-Datei "inc.config.php" die Variable $CONFIG['REFRESH']['CLONES'] angelegt.
Ich habe die Variable (und zwar nur so wie angegeben) zwar in die Config-Datei eingetragen, aber mein Script bringt mir eine Fehlermeldung. Muss da noch irgendwas "dahinter"
-
Ich habe schon sämtliche Beiträge hier im Forum durchgelesen, komme aber leider zu keinem Ergebnis
Ich habe die aktuellste Version installiert, habe mir die SQL Datei (Ergebnis-Dump) das erste mal runtergeladen.
Ich habe in emtipp_tbl_versions den Eintag emtipp_ergebnisse gelöscht. Dann konnte ich die erste SQL-Datei mit den Ergebnisse importieren.
Heute habe ich die SQL-Datei wieder runtergeladen und wollte sie in meine Datenbank importieren (Cronjob geht irgendwie nicht?!) aber ich bekomme jetzt wieder eine Fehlermeldung. Der Eintrag emtipp_ergebnisse ist nicht mehr in der Tabelle emtipp_tbl_versions erhalten.Was mache ich falsch bzw. was muss ich tun?
-
Es muss hier keine Kopie der Users-Table erstellt werden.
Ihr benötigt nur eine zusätzliche Table um zu definieren, welcher bestehende Benutzer in der Users-Table als Klon eines zugehörigen Referenzuser genutzt wird. Der Klon, vermutlich in einer anderen Tippgruppe, übernimmt anschließend alle Tipps des Referenzusers.
Gibt es dazu vielleicht eine Anleitung?
-
@oldie: Vielen Dank für die tolle Beschreibung. Ich wollte das wissen, um das Vorgehen von @jojo1411 (siehe weiter oben Thema Implementierung...) umzusetzen. Und er schreibt unter Punkt 2 "Neue Tabelle "emtipp_users_clones" in der SQL-Datenbank angelegt. Diese Tabelle weist jeder UserID der Clones eine UserID des Referenz-Users zu )
-
Nachdem es die gewünschte Funktion aktuell im Tippspiel nicht gibt, habe ich mich eigenständig daran versucht und dies für meine Bedürnisse umgesetzt.
Ziel war es eine Lösung zu finden um mit möglichst wenig Aufwand und geringen Modifikationen am aktuellen code und der Datenbank gleichzeitig in mehreren Tippspielgruppen teilnehmen zu können. Um nicht die Datenbankstruktur komplett umbauen zu müssen (n:1 -> n:m relation) wird hierzu eine Kopie des Spielers (Clone User) angelegt und den zusätzlichen Tippgruppen zugeordnet. Um jetzt nicht für jeden Clone die Tipps des tatsächlichen Spielers (Reference User) manuell nachziehen zu müssen, habe ich das in einer eigenständigen Funktion automatisiert.
Ich möchte meinen Workaround hier kurz mit Euch teilen:
- Zum globalen aktivieren/deaktivieren der Sync-Funktion wurde in der Config-Datei "inc.config.php" die Variable $CONFIG['REFRESH']['CLONES'] angelegt.
- Neue Tabelle "emtipp_users_clones" in der SQL-Datenbank angelegt. Diese Tabelle weist jeder UserID der Clones eine UserID des Referenz-Users zu (siehe Beispiel)
Ich scheitere schon daran, in der SQL-DB eine neue Tabelle anzulegen!
Ich gehe in meine DB mit phpMyAdmin. Erstelle ich da einen SQL-Befehl: CREATE TABLE emtipp_users_clones() Oder was muss ich machen