Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 211%
Ausl. d. letzten 5 Minuten: 168%
Ausl. d. letzten 15 Minuten: 150%
Aktulle Uhrzeit: 11:27
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
Spielhölle V2 |
|
Hallo,
ich habe ein Problem mit der Spielhölle.
Wenn ich im ACP eine neue Kategorie erstellen möchte, bekomme ich folgende Meldung.
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: INSERT INTO bb1_swf_games_hauptkategorien (id,sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('','19','Action HTML5','al_blocks_blue_html.png','0','1')
mysql error: Duplicate entry '0' for key 'PRIMARY'
mysql error number: 1062
mysql version: 5.7.34-nmm1-log
php version: 7.1.33-nmm1
Date: 14.07.2021 @ 08:13
Script: /acp/swf_game_acp.php
Referer: Mein Link zum Forum/acp/swf_game_acp....=sgruppen3&sid=
Was muss ich machen, damit ich wieder Kategorien anlegen kann?
Eine konnte ich gerade noch anlegen, danach war ende.
Mit freundlichen Grüßen
|
|
15.07.2021 06:14 |
|
|
|
Die neuen Datenbanken streiken bei Leereingaben, besonder bei Primary Keys.
Du musst die Zeile
php: |
1:
|
INSERT INTO bb1_swf_games_hauptkategorien (id,sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('','19','Action HTML5','al_blocks_blue_html.png','0','1') |
|
in der swf_game_acp.php suchen. id löschen und das Value dazu. Also dies: '',
Dann sieht das Ganze ungefähr so aus:
php: |
1:
|
INSERT INTO bb1_swf_games_hauptkategorien (sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('19','Action HTML5','al_blocks_blue_html.png','0','1') |
|
Da werden noch zig solcher Fehler und andere Datenbankfehler auftauchen!!!!
Gruß
Anubis-1
|
|
15.07.2021 07:10 |
|
|
|
|
Zitat: Original von Anubis-1
Die neuen Datenbanken streiken bei Leereingaben, besonder bei Primary Keys.
Du musst die Zeile
php: |
1:
|
INSERT INTO bb1_swf_games_hauptkategorien (id,sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('','19','Action HTML5','al_blocks_blue_html.png','0','1') |
|
in der swf_game_acp.php suchen. id löschen und das Value dazu. Also dies: '',
Dann sieht das Ganze ungefähr so aus:
php: |
1:
|
INSERT INTO bb1_swf_games_hauptkategorien (sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('19','Action HTML5','al_blocks_blue_html.png','0','1') |
|
Da werden noch zig solcher Fehler und andere Datenbankfehler auftauchen!!!!
Gruß
Anubis-1 |
|
|
Ich denke, das dieser abschnitt dafür verantwortlich ist, was muss ich jetzt ändern?
php: |
1:
|
#Haupt-Kategorie Speichern if($_POST['send']=="senderstellen"){ $db->unbuffered_query("INSERT INTO bb".$n."_swf_games_hauptkategorien (id,sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('','".intval($_POST['sugid'])."','".strip_tags($_POST['sugruppename'])."','".strip_tags($_POST['image'])."','".intval($_POST['fsk18'])."','1')"); header("Location: swf_game_acp.php?action=sgruppen3&sid=$session[hash]"); exit(); } |
|
|
|
15.07.2021 10:42 |
|
|
|
Dies:
php: |
1:
|
$db->unbuffered_query("INSERT INTO bb".$n."_swf_games_hauptkategorien (id,sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('','".intval($_POST['sugid'])."','".strip_tags($_POST['sugruppename'])."','".strip_tags($_POST['image'])."','".intval($_POST['fsk18'])."','1')"); |
|
ändern in:
php: |
1:
|
$db->unbuffered_query("INSERT INTO bb".$n."_swf_games_hauptkategorien (sugid,sugruppename,image,fsk18,gruppe_onoff) VALUES ('".intval($_POST['sugid'])."','".strip_tags($_POST['sugruppename'])."','".strip_tags($_POST['image'])."','".intval($_POST['fsk18'])."','1')"); |
|
|
|
15.07.2021 11:01 |
|
|
|
Leider kommt dieselbe Fehlermeldung...
|
|
15.07.2021 11:10 |
|
|
|
Lösche mal zumindestens die letzte KAT. Da scheint was nicht sauber durchgelaufen zu sein beim Anlegen. Der versucht jetzt eine KAT mit der ID 0 anzulegen. Die ist aber ja scheinbar schon vorhanden.
|
|
15.07.2021 11:24 |
|
|
|
Davor erstellt Kat gelöscht.
Konnte jetzt wieder nur eine Kat erstellen, bei der Zweiten kam wieder diese Fehlermeldung.
|
|
15.07.2021 11:33 |
|
|
|
Hänge bitte mal deine geänderte Datei an.
Schaue auch mal in der deiner Datenbank bei der swf_games_hauptkategorien ob die ID auf Auto steht. Der versucht hier die ID auf 0 zu stellen. Das darf bei einem Auto Feld nicht möglich sein.
|
|
15.07.2021 11:42 |
|
|
|
Hier bitte...
Sehe nichts von auto...
|
|
15.07.2021 11:50 |
|
|
|
Jo, wie ich vermutet habe. Der Primary Key steht nicht auf Auto (1. Zeile ID). Unter EXTRA muss dies drinn stehen:
AUTO_INCREMENT
|
|
15.07.2021 12:11 |
|
|
|
Hatte nichts an der Datenbank gemacht....
Komisch...
Habe es aktiviert und ich konnte eine weitere Kategorie erstellen.
Danke.......
|
|
15.07.2021 12:35 |
|
|
|
|
|
|