wir haben ja nun die Situation, daß es bei der EM gleich sechs Torschützenkönige gab.
Ich hatte bei mir einen Sondertipp mit Frage welche Mannschaft den Torschützen stellt. Ich hatte im ACP die Auswahl auf "2"
gestellt - Auswahl Mannschaft, mehrere Ergebnisse möglich.
Nachdem ich nun bei "Spielergebnisse eingeben" alle sechs Mannschaften im ACP markiert habe, erhalte ich folgenden Fehler
Code: Select all
Allgemeiner Fehler
SQL ERROR [ mysqli ]
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 'SELECT CASE WHEN bet = 6110 THEN 5 WHEN bet = 6111 THEN 5 WHEN bet = 6563 ...' at line 2 [1064]
SQL
UPDATE phpbb_mot_swb_extra_bets SET bet_points = SELECT CASE WHEN bet = 6110 THEN 5 WHEN bet = 6111 THEN 5 WHEN bet = 6563 THEN 5 WHEN bet = 6133 THEN 5 WHEN bet = 6560 THEN 5 WHEN bet = 6149 THEN 5 ELSE 0 END WHERE season = 2024 AND league = 40 AND extra_no = 126
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1031
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 202
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 353
CALL: phpbb\db\driver\mysqli->sql_query()
FILE: [ROOT]/ext/mot/swb/includes/functions_mot_swb.php
LINE: 614
CALL: phpbb\db\driver\factory->sql_query()
FILE: [ROOT]/ext/mot/swb/controller/mot_swb_acp_fixtures.php
LINE: 390
CALL: mot\swb\includes\functions_mot_swb->calculate_extra_points()
FILE: [ROOT]/ext/mot/swb/acp/mot_swb_fixture_module.php
LINE: 43
CALL: mot\swb\controller\mot_swb_acp_fixtures->results()
FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: mot\swb\acp\mot_swb_fixture_module->main()
FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()