Jeśli wszystko zostanie usunięte, nie będzie można go wyświetlić w menu administratora.
Menu administratora zawiera dwie tabele w bazie danych: ps_tab i ps_tab_lang.
Czy możesz podać mi więcej informacji? Nazwa modułu (folderu FTP), który usunąłeś?
Na przykład psx_modulex
Możesz dać nam tutaj zdjęcie menu administratora, w którym widać usunięty moduł.
Przykłady SQL (na własne ryzyko, lepiej wykonaj kopię zapasową swoich tabel):
1. jak znaleźć id_tab w tabeli p_tab według nazwy modułu?
SELECT t.`id_tab`, t.`module` FROM `ps_tab` t WHERE t.`module` = 'psx_modulex';
2. Jak znaleźć id_tab w tabeli ps_tab_lang, który nie istnieje w tabeli ps_tab?
SELECT tl.`id_tab`, tl.`name` FROM `ps_tab_lang` tl WHERE tl.`id_tab` NOT IN ( SELECT t.`id_tab` FROM `ps_tab` t );
3. jak usunąć błędne rekordy, których nie ma w tabeli ps_tab_lang?
DELETE FROM `ps_tab_lang` WHERE `id_tab` NOT IN ( SELECT t.`id_tab` FROM `ps_tab` t );