Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Game Section błąd msql

Błąd   Założony przez  kamis086.

wersja skryptu MyBB: 1.85
adres forum: dziki.gbzl.pl/186
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Witam po instalacji game section wywala mi błąd mysql. Proszę o ponowną pomoc co do pluginu

  1. MyBB napotkało wewnętrzny błąd w zapytaniu SQL i nie może kontynuować.

    Błąd SQL:
    1146 - Table 'dziki_186.mybb_games_categories' doesn't exist
    Zapytanie:
    SELECT * FROM mybb_games_categories ORDER BY title ASC


Poniewąz nie posiadasz tabeli
mybb_games_categories 
wiem ale czemu i jak ją stworzyć żeby wszystko było ok
W kodzie pluginu musi być zapytanie. Poszukaj. Następnie wykonaj je w phpmyadmin.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
o Snake_ aż tak to nie jestem kumaty w tym wszystkim, ale dzięki za podpowiedź.
Plugin z tego co widzę jest pod mybb 1.6
Możesz spróbować wykonać zapytanie w pma, tylko zrób wcześniej kopie bazy danych.
Najlepiej podaj link do pluginu
$db->write_query("CREATE TABLE `".TABLE_PREFIX."games_categories` (
        `cid` INT(5) NOT NULL AUTO_INCREMENT,
        `title` VARCHAR(40) NOT NULL,
        `image` VARCHAR(255) NOT NULL,
        `active` INT(1) DEFAULT '1' NOT NULL,
        PRIMARY KEY (`cid`),
        KEY `active` (`active`)
        ) ENGINE=MyISAM"
.$db->build_create_table_collation().";"); 
https://community.gamesection.org/thread...#pid132731 tutaj najnowsza wersja niby działa pod 1.85 ale to tylko niby.
To czmu nie wgrywasz? Próbuj
nie działa również.
Jak już coś zapytanie podane przez @Szogi1910 powinno wyglądać tak
CREATE TABLE `mybb_games_categories` (
        `
cidINT(5NOT NULL AUTO_INCREMENT,
        `
titleVARCHAR(40NOT NULL,
        `
imageVARCHAR(255NOT NULL,
        `
activeINT(1) DEFAULT '1' NOT NULL,
        
PRIMARY KEY (`cid`),
        
KEY `active` (`active`)
        ) 
ENGINE=MyISAM); 
(09.10.2015, 09:26)kamis086 napisał(a): nie działa również.

Taki sam błąd występuje? Spróbuj stworzyć tabelę w phpmyadmin powyższym zapytaniem.
Kolejny błąd przy zapytaniu


#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 ')' at line 8
zoabcz tak
CREATE TABLE `mybb_games_categories` (
        `
cidINT(5NOT NULL AUTO_INCREMENT,
        `
titleVARCHAR(40NOT NULL,
        `
imageVARCHAR(255NOT NULL,
        `
activeINT(1) DEFAULT '1' NOT NULL,
        
PRIMARY KEY (`cid`),
        
KEY `active` (`active`)
        ) 
ENGINE=MyISAM
ok do zamknięcia



Użytkownicy przeglądający ten wątek:

3 gości