Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Как исправить ошибку с Базой?

Статус
В этой теме нельзя размещать новые ответы.

Nil_Pet

Умник
Здравствуйте пожалуйста начну по порядку что у меня случилось
1.Я хотел добавить систему домов на mysql с этой темы pawn-info = вот она http://pawno-info.ru/showthread.php?t=151519
2.У меня все хорошо с скомпилировалось
3.Также добавил команду для создание дома вот она
PHP:
CMD:chouse(playerid,params[])
{
    if(GetPVarInt(playerid, "LOGGED") == 0)	return SCM(playerid,red, "Íåîáõîäèìî àâòîðèçîâàòüñÿ!");
    new Float:x,Float:y,Float:z;
    new Float:ExitX,Float:ExitY,Float:ExitZ,Interior;
    if(PlayerInfo[playerid][pAdmin] < 7) return true;
    if(sscanf(params,"iii",params[0],params[1],params[2])) return SCM(playerid,-1,"Ââåäèòå: /chouse [Êëàññ] [Öåíà] [Èíòåðüåð]");
    if(!GetPlayerVehicleID(playerid))
    {
        if(params[2] < 1 || params[2] > 26) return SCM(playerid,red,"Íåâåðíûé íîìåð èíòåðüåðà. Èñïîëüçóéòå /tpint");
        GetPlayerPos(playerid,x,y,z);
        switch(params[2])
        {
        case 1:  {  ExitX = 2233.6423;  ExitY = -1115.2604; ExitZ = 1050.8828; Interior = 5;  }
        case 2:  {  ExitX = 2259.3833;  ExitY = -1135.7765; ExitZ = 1050.6403; Interior = 10; }
        case 3:  {  ExitX = 221.7961;   ExitY = 1140.1957;  ExitZ = 1082.6094; Interior = 4;  }
        case 4:  {  ExitX = 2218.4016;  ExitY = -1076.3292; ExitZ = 1050.4844; Interior = 1;  }
        case 5:  {  ExitX = -42.6558;   ExitY = 1405.4763;  ExitZ = 1084.4297; Interior = 8;  }
        case 6:  {  ExitX = 260.7471;   ExitY = 1237.5288;  ExitZ = 1084.2578; Interior = 9;  }
        case 7:  {  ExitX = 2237.4856;  ExitY = -1081.6361; ExitZ = 1049.0234; Interior = 2;  }
        case 8:  {  ExitX = -68.8527;   ExitY = 1351.1975;  ExitZ = 1080.2109; Interior = 6;  }
        case 9:  {  ExitX = 223.1055;   ExitY = 1287.0765;  ExitZ = 1082.1406; Interior = 1;  }
        case 10: {  ExitX = 226.7857;   ExitY = 1239.9708;  ExitZ = 1082.1406; Interior = 2;  }
        case 11: {  ExitX = 447.0353;   ExitY = 1397.0632;  ExitZ = 1084.3047; Interior = 2;  }
        case 12: {  ExitX = 295.2918;   ExitY = 1472.2563;  ExitZ = 1080.2578; Interior = 15; }
        case 13: {  ExitX = 295.1453;   ExitY = 1472.2563;  ExitZ = 1080.2578; Interior = 15; }
        case 14: {  ExitX = 22.8414;    ExitY = 1403.3251;  ExitZ = 1084.4370; Interior = 5;  }
        case 15: {  ExitX = 2365.2424;  ExitY = -1135.5955; ExitZ = 1050.8826; Interior = 8;  }
        case 16: {  ExitX = 2807.7151;  ExitY = -1174.7552; ExitZ = 1025.5703; Interior = 8;  }
        case 17: {  ExitX = 235.2912;   ExitY = 1186.6814;  ExitZ = 1080.2578; Interior = 3;  }
        case 18: {  ExitX = 23.9711;    ExitY = 1340.1598;  ExitZ = 1084.3750; Interior = 10; }
        case 19: {  ExitX = 83.0452;    ExitY = 1322.2833;  ExitZ = 1083.8662; Interior = 9;  }
        case 20: {  ExitX = -283.4403;  ExitY = 1470.9785;  ExitZ = 1084.3750; Interior = 15; }
        case 21: {  ExitX = -260.4859;  ExitY = 1456.6578;  ExitZ = 1084.3672; Interior = 4;  }
        case 22: {  ExitX = 2317.7705;  ExitY = -1026.7661; ExitZ = 1050.2178; Interior = 9;  }
        case 23: {  ExitX = 234.1428;   ExitY = 1063.7218;  ExitZ = 1084.2123; Interior = 6;  }
        case 24: {  ExitX = 140.2813;   ExitY = 1365.9230;  ExitZ = 1083.8594; Interior = 5;  }
        case 25: {  ExitX = 2324.3484;  ExitY = -1149.5460; ExitZ = 1050.7101; Interior = 12; }
        case 26: {  ExitX = 226.2991;   ExitY = 1114.3654;  ExitZ = 1080.9929; Interior = 5;  }
        }
        new query[500];
        format(query,sizeof(query),"INSERT INTO `"TABLE_HOUSES"` (`hEnterX`,`hEnterY`,`hEnterZ`,`hExitX`,`hExitY`,`hExitZ`,`hPrice`,`hInt`,`hClass`)\
            VALUES ('%f','%f','%f','%f','%f','%f','%i','%i','%i')",
        x,y,z,ExitX,ExitY,ExitZ,params[1],Interior,params[0]);
        mysql_function_query(ConBD,query,false,"","");
        SCM(playerid,green,"Дом успешно создан");
        SCM(playerid,green,"Дом появится после рестарта сервера");
    }
    return true;
}
4.Захожу чтобы сделать дом прописываю /chouse - пишет мне ваш дом успешно создан и все координаты в БД заносятся сразу
5.После рестарта когда я делаю ( не домов не 3Dtexta нету.
6.Вот сама база данных моя
PHP:
CREATE TABLE IF NOT EXISTS `houses` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `hOwner` varchar(32) CHARACTER SET utf8 NOT NULL DEFAULT 'None',
  `hEnterx` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0',
  `hEntery` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0',
  `hEnterz` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0',
  `hExitx` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0',
  `hExity` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0',
  `hExitz` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0.0',
  `hPrice` int(11) NOT NULL DEFAULT '0',
  `hLock` int(11) NOT NULL DEFAULT '0',
  `hTakings` int(11) NOT NULL DEFAULT '0',
  `hInt` int(11) NOT NULL DEFAULT '0',
  `hHel` int(11) NOT NULL DEFAULT '0',
  `hClass` int(11) NOT NULL DEFAULT '0',
 PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
7.Потом захожу я в mysql_log и вижу
PHP:
[15:37:35] [WARNING] CMySQLResult::GetRowDataByName - field not found ("Housekey")
[15:37:47] [ERROR] CMySQLQuery::Execute[()] - (error #1054) Unknown column 'housekey' in 'field list'
[15:37:51] [ERROR] CMySQLQuery::Execute[()] - (error #1054) Unknown column 'housekey' in 'field list'
[15:37:51] [ERROR] CMySQLQuery::Execute[()] - (error #1054) Unknown column 'hOwned' in 'field list'
[15:38:03] [WARNING] CMySQLHandle::Create - connection already exists
[15:38:06] [WARNING] CMySQLResult::GetRowDataByName - field not found ("Housekey")
Это появляется после тогда когда я прописал команду
Помогите пожалуйста, ну думаю нормально описал проблему думаю каждый поймет
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу