[BETA] EURO 2008 Webtipp

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

Gismo110 hat geschrieben:kann mir jemand vielleicht den kompletten sql code meinetwegen auch für die alte sql version geben so das ichs manuell ausführen kann?
oder bringt das nichts?
Nein, denn es geht nicht darum, daß du manuell etwas ausführst (das machst du u.U. nur bei der Installation) sondern daß die Rangliste einen Query aufgrund deiner SQL-Version/-Konfiguration nicht ausführen kann.
(Und das macht der Server jedes Mal, wenn jemand die Rangliste aufruft, da kannst du manuell nichts machen).

Einzige Abhilfe: den Query (und wahrscheinlich die Verarbeitung der Ergebnisse der Abfrage) innerhalb der Rangliste komplett so umprogrammieren, daß der mit deiner (anscheinend recht seltsamen) Konfiguration läuft.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Gismo110
Mitglied
Beiträge: 848
Registriert: 29.03.2005 16:48
Kontaktdaten:

Beitrag von Gismo110 »

hi
danke jetzt habe ich das problem verstanden. Die Lösung sehe ich für mich jedoch nicht weil ich kein Programmierer bin und es niemal fertig bekomme das umzuschreiben. Kannst du mir eventuell helfen?

Also steht es fest das ich keinen fehler gemacht habe sondern mein hoster eine komische config hat?


mein hoster ist www.all-inkl.de

vielleicht kennt jemand die konfig...?

Gruß
und Danke
Gismo110
Benutzeravatar
Patch
Mitglied
Beiträge: 242
Registriert: 12.06.2006 17:26
Kontaktdaten:

Beitrag von Patch »

du könntest mal versuchen das hier in der admin_em_config

Code: Alles auswählen

SELECT * FROM phpbb_em_torschuetzen where spielerid in (select distinct spielerid from phpbb_em_torschuetzen_user) ORDER BY tore DESC
durch das hier

Code: Alles auswählen

SELECT DISTINCT phpbb_em_torschuetzen.* FROM phpbb_em_torschuetzen
INNER JOIN phpbb_em_torschuetzen_user ON phpbb_em_torschuetzen_user.spielerid = phpbb_em_torschuetzen.spielerid
ORDER BY tore DESC 
zu ersetzen
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

Gismo110 hat geschrieben:Kannst du mir eventuell helfen?
Sorry, überhaupt keine Zeit.

Ich müßte jede Änderung zwischendurch von dir immer wieder testen lassen - und wer weiß, ob der Query nicht nur die Spitze des Eisbergs ist und da noch etliche Folgefehler auftreten. Das ist extrem aufwändig und momentan stehen am MOD noch einige Änderungen an, die ich unbedingt vor dem EM-Start schaffen will.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Gismo110
Mitglied
Beiträge: 848
Registriert: 29.03.2005 16:48
Kontaktdaten:

Beitrag von Gismo110 »

Patch hat geschrieben:du könntest mal versuchen das hier in der admin_em_config

Code: Alles auswählen

SELECT * FROM phpbb_em_torschuetzen where spielerid in (select distinct spielerid from phpbb_em_torschuetzen_user) ORDER BY tore DESC
durch das hier

Code: Alles auswählen

SELECT DISTINCT phpbb_em_torschuetzen.* FROM phpbb_em_torschuetzen
INNER JOIN phpbb_em_torschuetzen_user ON phpbb_em_torschuetzen_user.spielerid = phpbb_em_torschuetzen.spielerid
ORDER BY tore DESC 
zu ersetzen
ok das werde ich testen und gebe dir heute abend bescheid
Kuschel19
Mitglied
Beiträge: 331
Registriert: 30.06.2007 23:34

Beitrag von Kuschel19 »

WoW wie geil ist das den xD das was patch geschrieben hat muss mal 2 mal machen zumindestens war es bei mir so ich kann nun die Konfi im Admin wieder sehen ohne Fehler ^^

aber die Rangliste geht bei mir trotzdem noch nicht -.-


Der Fehle rist dieser ^^ haste dafür auch son coolen Trick 17 drauf ^^

Code: Alles auswählen

Could not get playing times of today

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Select game_id, game_time from phpbb2_em_games union SELECT

SELECT max(Games.game_time) as MaxTime FROM phpbb2_em_results Res inner join (Select game_id, game_time from phpbb2_em_games union SELECT game_id, game_time FROM phpbb2_em_finals ) as Games on Games.game_id = Res.result_game

Line : 180
File : functions_em.php
und in dieser Zeile 180 befindet sich folgendes

Code: Alles auswählen

$sql = "SELECT  max(Games.game_time) as MaxTime
      FROM  " . EM_RESULTS_TABLE . " Res inner join (Select game_id, game_time from  " . EM_GAMES_TABLE . " union  SELECT  game_id, game_time  FROM  " . EM_FINALS_TABLE . " ) as Games
      on Games.game_id = Res.result_game";

   if( !($result_times = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Could not get playing times of today', '', __LINE__, __FILE__, $sql);
   }
Und bevor die Frage kommt ich habe auch 4.1 ^^
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

buegelfalte hat geschrieben:
wwwthomasbauerattf hat geschrieben:außerdem kann ich die torschützen-statistik nirgends sehen...
Hast du die denn überhaupt installiert ???
http://www.beehave.de/forum/viewtopic.php?t=3062

Natürlich sind dafür Template-Anpassungen nötig, steht aber alles im Archiv ...
die X-erl bleiben trotzdem... super wäre es wenn die weltmeistertipps und die torjägertipps auf einer seite aufscheinen. hab versucht die torjägerrangliste unter der Europameistertipps-rangliste anzeigen zu lassen. funktioniert aber nicht...
Gismo110
Mitglied
Beiträge: 848
Registriert: 29.03.2005 16:48
Kontaktdaten:

Beitrag von Gismo110 »

Kuschel19 hat geschrieben:WoW wie geil ist das den xD das was patch geschrieben hat muss mal 2 mal machen zumindestens war es bei mir so ich kann nun die Konfi im Admin wieder sehen ohne Fehler ^^

aber die Rangliste geht bei mir trotzdem noch nicht -.-


Der Fehle rist dieser ^^ haste dafür auch son coolen Trick 17 drauf ^^

Code: Alles auswählen

Could not get playing times of today

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Select game_id, game_time from phpbb2_em_games union SELECT

SELECT max(Games.game_time) as MaxTime FROM phpbb2_em_results Res inner join (Select game_id, game_time from phpbb2_em_games union SELECT game_id, game_time FROM phpbb2_em_finals ) as Games on Games.game_id = Res.result_game

Line : 180
File : functions_em.php
und in dieser Zeile 180 befindet sich folgendes

Code: Alles auswählen

$sql = "SELECT  max(Games.game_time) as MaxTime
      FROM  " . EM_RESULTS_TABLE . " Res inner join (Select game_id, game_time from  " . EM_GAMES_TABLE . " union  SELECT  game_id, game_time  FROM  " . EM_FINALS_TABLE . " ) as Games
      on Games.game_id = Res.result_game";

   if( !($result_times = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Could not get playing times of today', '', __LINE__, __FILE__, $sql);
   }
Und bevor die Frage kommt ich habe auch 4.1 ^^
wie meinste das? 2mal machen?
Kuschel19
Mitglied
Beiträge: 331
Registriert: 30.06.2007 23:34

Beitrag von Kuschel19 »

Gismo das hat mit dem problöem nicht zu tun. Das anderen von patch war bei mir 2 mal vorhanden ^^ das musste ich sein Code 2 mal eintragen. Das was bei der Rangliste ist ist was ganz anderes ^^
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

wwwthomasbauerattf hat geschrieben:die X-erl bleiben trotzdem... super wäre es wenn die weltmeistertipps und die torjägertipps auf einer seite aufscheinen.
Ist ein "wäre nett"-Feature und muß daher warten.

Wie sehen denn die URLs der "X-erl" aus ?
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“