Skocz do zawartości
PL
Szukaj na Pecetowiczu
  • Utwórz konto

Table privatemessages doesnt exist. MyBB.


Rekomendowane odpowiedzi

Witam, mam problem. Wgrałem styl na forum gdzie chciałem zobaczyć jak to będzie. Styl działa, lecz gdy jestem na koncie na którym wgrałem ten styl itp. wyskakuje taki błąd.

image

Czy byłby wstanie ktoś pomóc?

link do forum : http://testowaniestasio.cba.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Co mam tam wpisać?

W sensie w inc->config.php

Odnośnik do komentarza
Udostępnij na innych stronach

Błąd wskazuję na brak tabeli mybb18_privatemessages. 

Odnośnik do komentarza
Udostępnij na innych stronach

Ale jak mam to zrobic? Ktos wytlumaczy?

Odnośnik do komentarza
Udostępnij na innych stronach

@Stasio Musisz zalogować się do phpMyAdmin i utworzyć tabelę stasiokr.mybb18_privatemessages, bo nie istnieje.

Albo wykonaj zapytanie, bo pewnie ma wyglądać tak:

SELECT COUNT(pmid) AS pms_unread FROM mybb18_privatemessages WHERE uid='1' AND status='0' AND folder='1'

Aby wykonać zapytanie w phpMyAdmin musisz wejść w odpowiednią bazę danych (czyli tą z MyBB).

Nie pokażę Ci tego w postaci zrzutu ekranu, bo nie mam aktualnie dostępu do pMA.

Odnośnik do komentarza
Udostępnij na innych stronach

@Tomik W czym ma pomóc wykonanie podanego przez Ciebie selecta?

Odnośnik do komentarza
Udostępnij na innych stronach

4 godziny temu, Sodaru napisał:

@Tomik W czym ma pomóc wykonanie podanego przez Ciebie selecta?

Nic, wiesz.  

Odnośnik do komentarza
Udostępnij na innych stronach

@Tomik No ale chciałbym się czegoś nowego dowiedzieć. Dostaję informacje, że podana tabela nie istnieje. Loguję się do phpmyadmin i wykonuję Twoje zapytanie. Forum nadal nie działa, gdzie popełniłem błąd?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Premium

@Sodaru Skasowałeś bazę danych, masz kopię zapasową?

Odnośnik do komentarza
Udostępnij na innych stronach

@socjopata Nie wydaje mi się że "skasowałem bazę danych", ponieważ jakbym nie miał całej bazy to skąd w zapytaniu wzięło by się id mojego użytkownika?

Odnośnik do komentarza
Udostępnij na innych stronach

@Sodaru Edytuj plik config.php według wskazówek z linku w 2 poście (SQL Error 1146). SELECT dlatego, bo tak wskazuje treść zapytania, które należy wykonać.

Mówiąc prościej - nie ma tabeli, bo jest niepoprawny prefiks.

Odnośnik do komentarza
Udostępnij na innych stronach

(edytowane)

@Tomik Nadal nie rozumiem w jakim celu mam wykonać te zapytanie jeżeli ono nie naprawi mojego problemu?

Edytowane przez Sodaru
Odnośnik do komentarza
Udostępnij na innych stronach

@Sodaru Skoro wiesz lepiej, to po co pytasz o pomoc? Przeczytaj treść błędu to będziesz wszystko wiedzieć...

Odnośnik do komentarza
Udostępnij na innych stronach

@Tomik Czytam treść błędu, następnie treść zapytania które dałeś do wklejenia i nadal nie wiem. Nie wiem jak policzenie ilości wiadomości w danym folderze dla użytkownika o id 1 rozwiąże problem brakującej tabeli?

Odnośnik do komentarza
Udostępnij na innych stronach

Tak trudno w internecie poszukać

CREATE TABLE stasiokr.mybb18_privatemessages (
	pmid INTEGER PRIMARY KEY,
	uid int NOT NULL default '0',
	toid int NOT NULL default '0',
	fromid int NOT NULL default '0',
	recipients TEXT NOT NULL,
	folder smallint NOT NULL default '1',
	subject varchar(120) NOT NULL default '',
	icon smallint NOT NULL default '0',
	message TEXT NOT NULL,
	dateline int NOT NULL default '0',
	deletetime int NOT NULL default '0',
	status tinyint(1) NOT NULL default '0',
	statustime int NOT NULL default '0',
	includesig tinyint(1) NOT NULL default '0',
	smilieoff tinyint(1) NOT NULL default '0',
	receipt tinyint(1) NOT NULL default '0',
	readtime int NOT NULL default '0',
	ipaddress blob(16) NOT NULL default ''
);
Odnośnik do komentarza
Udostępnij na innych stronach

// edit Dobra, mozna usunac

Odnośnik do komentarza
Udostępnij na innych stronach

(edytowane)

@Gedz Chciałem skorzystać z opcji nr 2, którą przedstawił @Tomik. Dokładnie chodzi o ten fragment 

image.thumb.png.fd852df445219745f0391d7770eed1cc.png

Edytowane przez Sodaru
Odnośnik do komentarza
Udostępnij na innych stronach

@Sodaru No to stwórz tabelę poprzez CREATE TABLE, a nie ciągle przeżywasz tego selecta.

Ja nie jestem żadnym programistą i w ogóle. Po prostu z MyBB umiem co umiem, z SQL już niekoniecznie.

Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...