Перейти к содержанию
Авторизация  
Kapral

Не сохраняется данные в БД.

Рекомендуемые сообщения

Kapral

Привет.

Дело в том, что у меня есть системка на сервере. Получение паспорта.

В моде все прописано, к БД все подключено, но в логах прописано:

Mysql_log

[11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[11:47:39] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[11:53:32] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[11:54:13] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[11:54:43] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[11:55:45] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[11:59:59] [ERROR] CMySQLQuery::Execute - (error #1146) Table 'gs45969.passports' doesn't exist
[11:59:59] [WARNING] cache_get_row_count - no active cache
[11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0')
[12:00:22] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[12:03:39] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[07:34:25] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[07:34:29] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[07:35:16] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[07:35:38] [ERROR] CMySQLQuery::Execute[] - (error #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 'WHERE `ID` = '1'' at line 1
[07:38:17] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'

В БД данные тоже не вносятся.

В игре, когда вроде получил паспорт, но когда вводишь /showpass - пишет: У вас нет паспорта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16Shadows

Ну так читайте

[11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Таблица 'gs45969.passports' не существует

Где, если не ошибаюсь, gs45969 - имя пользователя, а passports - сама таблица.

 

[11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Неизвестный столбец 'pRPname' в 'списке столбцов'

В какой-то таблице, к которой Вы совершаете запрос.

 

[11:59:59] [WARNING] cache_get_row_count - no active cache
[11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0')
[11:59:59] [WARNING] cache_get_row_count - нет активного кэша
[11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - неверный id результата ('0')

Если произошла ошибка в запросе, то кэша нет. А Вы пытаетесь с ним работать.

 

Дальше всё те же ошибки. Если кратко:

1) Создайте таблицу passports. Если она есть, то, возможно, таблицы или некоторые файлы б.д. повреждены. По этому поводу есть много статей в гугле.

2) Создайте столбец pRPname там, где мод пытается его обновить. Если это, конечно, не проблема с ещё одной повреждённой таблицей.

  • Thanks 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Kapral
18 минут назад, 16Shadows сказал:

Ну так читайте

[11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist
[11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Таблица 'gs45969.passports' не существует

Где, если не ошибаюсь, gs45969 - имя пользователя, а passports - сама таблица.

 

[11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list'
[11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Неизвестный столбец 'pRPname' в 'списке столбцов'

В какой-то таблице, к которой Вы совершаете запрос.

 

[11:59:59] [WARNING] cache_get_row_count - no active cache
[11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0')
[11:59:59] [WARNING] cache_get_row_count - нет активного кэша
[11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - неверный id результата ('0')

Если произошла ошибка в запросе, то кэша нет. А Вы пытаетесь с ним работать.

 

Дальше всё те же ошибки. Если кратко:

1) Создайте таблицу passports. Если она есть, то, возможно, таблицы или некоторые файлы б.д. повреждены. По этому поводу есть много статей в гугле.

2) Создайте столбец pRPname там, где мод пытается его обновить. Если это, конечно, не проблема с ещё одной повреждённой таблицей.

Спасибо большое)

Изменено пользователем Kapral

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.