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

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

1064 - Something is wrong in your syntax obok '' w linii 1 - prywatne wiadomości.

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

wersja skryptu MyBB: najnowszy
adres forum: http://www.multigadek.pl
na czym polega problem (screen, opis, komunikaty):

Po otwarciu wiadomości prywatnej okazuje się błąd

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

Błąd SQL:
1064 Something is wrong in your syntax obok '' w linii 1
Zapytanie
:
SELECT tid FROM mybb_posts WHERE pid =
Odwiedź Polski Support MyBB aby uzyskać pomoc

Jak to naprawić ?
Snake_ napisał 20.01.2015, 16:27:
Twoja nazwa tematu nie odzwierciedla opisanego w treści posta problemu. Zwracaj szczególniejszą uwagę na tytułowanie wątków. Poprawiam i proszę o tym pamiętać.
Następnym razem leci ostrzeżenie. [Obrazek: modnotice_howto.png]
Jakie pluginy masz zainstalowane?
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
pluginy :

Advanced WYSIWYG Editor (1.2.1)
Nieprzeczytane posty (1.0.3)
Tapatalk (4.3.2)
ProStats /proʊˈstæts/ (1.9.6)
Posts required to access threads. (1.0)
Post Count Message (1.1.1)
NewPoints (2.0)
Hide Content Until Reply (1.8)
Links and Attachments lock until post (1.2)
Google SEO (1.6.8)
ChangUonDyU - Extra File Chatbox (3.6.0)
Próbuj po kolei wyłączać w celu zorientowania, czy któryś z nich nie wywołuje konfliktu.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
tym jest błąd Hide Content Until Reply (1.8) ale potrzebuje ten plugin. czy idzie go naprawić ?
Wrzuć ten plik tutaj w załączniku, pomyślimy coś :)

  hideip.php (Rozmiar: 14,54 KB / Pobrań: 312)

Proszę !
Znajdź tą linijkę:
$query $db->simple_select("posts""tid""pid ={$post['pid']}"); 
zamień na:
$query $db->simple_select("posts""tid""pid={$quoted_post['pid']}"); 
nie działa :(
Znaczy to, że dalej wyskakuje Ci błąd?
Wklej tu kod CAŁEGO błędu, gdyż mam wrażenie, że udostępniłeś tylko jego wycinek.
na zdjęciu załączone !

   
Hmmm... a nie lepiej cały kod w inc/plugins/<plugin>? To może będzie wiadomo, o co chodzi.
W takim razie wróć do pierwotnej wersji pliku i zamień ten fragment kodu:
if($tid == '' || $tid == 0)
    {
        
$query $db->simple_select("posts""tid""pid ={$post['pid']}");
        
$thread $db->fetch_array($query);
        
$tid $thread['tid'];    
    } 
na
if(($tid == '' || $tid == 0) && THIS_SCRIPT != "private.php")
    {
        
$query $db->simple_select("posts""tid""pid ={$post['pid']}");
        
$thread $db->fetch_array($query);
        
$tid $thread['tid'];    
    } 



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

1 gości