Guten Abend zusammen,
Na da hab ich mir aber ein Ei geleistet. Ich wollte mir die Fehlermeldung anzeigen lassen, wenn man zuviele Teilnehmer angibt. Also habe ich "99999999999999998" eingegeben
Ich weiß garnicht wie ich es geschafft habe die Liga zu erstellen, da ja 1024 eigentlich das maximum ist.
Als ich das Formular abgeschickt habe, bekam ich folgende meldung.
Code
Request URI:
/cbs/competition-add/
Referrer:
https://www.starcitizen-kantine.de/cbs/competition-add/
User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36
Original Error
Error Type:
PDOException
Error Message:
SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'participants' at row 1
Error Code:
22003
File:
*/lib/system/database/statement/PreparedStatement.class.php (93)
Stack Trace:
#0 */lib/system/database/statement/PreparedStatement.class.php (93):
PDOStatement->execute([ 7 items ])
#1 */lib/data/DatabaseObjectEditor.class.php (37):
wcf\system\database\statement\PreparedStatement->execute([ 7 items ])
#2 */../../../../[internal function] (?):
wcf\data\DatabaseObjectEditor::create([ 7 items ])
#3 */lib/data/AbstractDatabaseObjectAction.class.php (337):
call_user_func([ 0 => , 1 => ], [ 7 items ])
#4 */cbs/lib/data/competition/CompetitionAction.class.php (71):
wcf\data\AbstractDatabaseObjectAction->create()
#5 */lib/data/AbstractDatabaseObjectAction.class.php (205):
cbs\data\competition\CompetitionAction->create()
#6 */cbs/lib/form/CompetitionAddForm.class.php (288):
wcf\data\AbstractDatabaseObjectAction->executeAction()
#7 */lib/form/AbstractForm.class.php (62):
cbs\form\CompetitionAddForm->save()
#8 */lib/form/AbstractForm.class.php (123):
wcf\form\AbstractForm->submit()
#9 */cbs/lib/form/CompetitionAddForm.class.php (132):
wcf\form\AbstractForm->readData()
#10 */lib/page/AbstractPage.class.php (291):
cbs\form\CompetitionAddForm->readData()
#11 */lib/page/AbstractPage.class.php (114):
wcf\page\AbstractPage->show()
#12 */lib/system/request/Request.class.php (83):
wcf\page\AbstractPage->__run()
#13 */lib/system/request/RequestHandler.class.php (107):
wcf\system\request\Request->execute()
#14 */cbs/index.php (3):
wcf\system\request\RequestHandler->handle('cbs')
Final Error
Error Type:
wcf\system\database\exception\DatabaseQueryExecutionException
Error Message:
Could not execute statement 'INSERT INTO cbs1_competitions (secondHalf,type,name,rulesUrl,participants,image,time) VALUES (?,?,?,?,?,?,?)'
Error Code:
22003
File:
*/lib/system/database/statement/PreparedStatement.class.php (105)
Query Parameter 1:
0
Query Parameter 2:
'league'
Query Parameter 3:
'ghgg'
Query Parameter 4:
'https://'
Query Parameter 5:
99999999999999998
Query Parameter 6:
'competitionPicture-c7117dee1b9c644c09e0fd34c5e631cfa5e6b36d.'
Query Parameter 7:
1602288143
Stack Trace:
#0 */lib/data/DatabaseObjectEditor.class.php (37):
wcf\system\database\statement\PreparedStatement->execute([ 7 items ])
#1 */../../../../[internal function] (?):
wcf\data\DatabaseObjectEditor::create([ 7 items ])
#2 */lib/data/AbstractDatabaseObjectAction.class.php (337):
call_user_func([ 0 => , 1 => ], [ 7 items ])
#3 */cbs/lib/data/competition/CompetitionAction.class.php (71):
wcf\data\AbstractDatabaseObjectAction->create()
#4 */lib/data/AbstractDatabaseObjectAction.class.php (205):
cbs\data\competition\CompetitionAction->create()
#5 */cbs/lib/form/CompetitionAddForm.class.php (288):
wcf\data\AbstractDatabaseObjectAction->executeAction()
#6 */lib/form/AbstractForm.class.php (62):
cbs\form\CompetitionAddForm->save()
#7 */lib/form/AbstractForm.class.php (123):
wcf\form\AbstractForm->submit()
#8 */cbs/lib/form/CompetitionAddForm.class.php (132):
wcf\form\AbstractForm->readData()
#9 */lib/page/AbstractPage.class.php (291):
cbs\form\CompetitionAddForm->readData()
#10 */lib/page/AbstractPage.class.php (114):
wcf\page\AbstractPage->show()
#11 */lib/system/request/Request.class.php (83):
wcf\page\AbstractPage->__run()
#12 */lib/system/request/RequestHandler.class.php (107):
wcf\system\request\Request->execute()
#13 */cbs/index.php (3):
wcf\system\request\RequestHandler->handle('cbs')
Alles anzeigen
Jetzt habe ich einen Liga mit 2000 Teilnehmern die sich nicht mehr bearbeiten lässt.
Wenn ich die Teilnhemerzahl reduzieren möchte bekomme ich beim "absenden" immer die Warnung "Die Sitzung ist abgelaufen, bitte das Formular erneut senden"
löschen geht ja im moment nicht...