[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка с базой данных
Godwarlock
В общем не могу понять в чем ошибка и как исправить. Если кто поможет буду безумно благодарен!

Вот лог ошибки




Спустя 9 минут, 30 секунд (11.03.2012 - 23:45) ADiel написал(а):
Table 'endorya_cevera.f_awards_cat' doesn't exis

Ее нужно создать smile.gif

Топик - жесть

Спустя 2 часа, 59 минут (12.03.2012 - 02:44) Godwarlock написал(а):
Спасибо большое, помогло)

Спустя 54 минуты, 21 секунда (12.03.2012 - 03:38) Godwarlock написал(а):
Чтобы не повторять тему, тут еще одна ошибка выдалась
Цитата
00:30:18 +0000 Error: 1054 - Unknown column 'f.awards_cat_pos' in 'order clause' IP Address: 62.176.18.199 - /forum/index.php?app=awards ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------- mySQL query error: SELECT t.*,i.*,f.* FROM f_awards t LEFT JOIN f_permission_index i ON ( i.app='awards' AND i.perm_type='cat' AND i.perm_type_id=t.awards_cat_id ) LEFT JOIN f_awards_cat f ON ( f.awards_cat_id=t.awards_cat_id ) ORDER BY f.awards_cat_pos ASC, t.awards_pos ASC .---------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+----------------------- --------------------------------------------------------+-------------------| | admin/sources/base/ipsController.php | [public_awards_view_view].doExecute | 302 | '----------------------------------------------------------------------------+---------

Он не находит столбец awards_cat_pos как я понял, но в какую таблицу мне его запилить? Что значит 'order clause'?

Спустя 4 часа, 12 минут, 30 секунд (12.03.2012 - 07:51) ADiel написал(а):
LEFT JOIN f_awards_cat f

Далее во всем SQL запросе можно обращаться к этой таблице как к f.

Просто создать таблицу мало, нужно знать ее структуру.
Вообще она должна была создаться сама при установке модуля или что у вас там?

Спустя 4 минуты (12.03.2012 - 07:55) ADiel написал(а):
И сократите первый пост. Листать долго, читать никто не будет, т.к. не в коде проблема

Спустя 6 часов, 29 минут, 39 секунд (12.03.2012 - 14:24) Godwarlock написал(а):
Структуру я думаю восстанавливать по логам, что я сейчас и делаю) Вообще да это модуль, по какой-то причине после установки он не записывает некоторые таблицы в бд, поэтому приходится в ручную их добавлять.
LEFT JOIN f_awards_cat f что это значит?

Спустя 1 минута, 26 секунд (12.03.2012 - 14:26) ADiel написал(а):
Это присоединение таблицы к выборке.
http://www.ageent.ru/sql-left-join.html

Спустя 1 час, 18 минут, 1 секунда (12.03.2012 - 15:44) Godwarlock написал(а):
Хм, так f_awards_cat таблица существует

Спустя 2 часа, 41 минута, 37 секунд (12.03.2012 - 18:25) ADiel написал(а):
Думаю, не хватает полей в таблице
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.