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

Авто Донат

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

Доброго времени суток.

 

Стоит SW и Робокасса.

 

Все хорошо выдает если предмет уже есть в инвентаре.

 

А вот если нету, тогда мускул ругается.

 

MySQL вернул ошибку: /u gt

Field first_owner_id doesn t have a defau value /

 

u gt Номер ошибки: /u gt

1364 /

 

INSERT INTO `items` SET `owner_id`= 268630072 ,`object_id`= 269042197 ,`count`= 1 ,`item_id`= 9925 ,`enchant_level`= 0 ,`loc`= INVENTORY ,`loc_data`= 0 /textarea gt

 

Подскажите где править запрос, пробовал в /l2j, не вышло.

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


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

нашел запрос:

 

INSERT INTO `items` SET `owner_id`='{$data["charId"]}',`object_id`='{$obj}',`count`='{$data["OutCount"]}',`item_id`='{$l2cfg["gs"][$sid]["rb"]["item_id"]}',`enchant_level`='0',`loc`='INVENTORY',`loc_data`='0'

 

 

Вот структура бд, помогите запрос сделать:

 

CREATE TABLE `items` (

`owner_id` int(11) default NULL,

`object_id` int(11) NOT NULL default '0',

`item_id` int(11) default NULL,

`count` int(11) default NULL,

`enchant_level` int(11) default NULL,

`loc` varchar(10) default NULL,

`loc_data` int(11) default NULL,

`time_of_use` int(11) default NULL,

`custom_type1` int(11) default '0',

`custom_type2` int(11) default '0',

`mana_left` decimal(5,0) NOT NULL default '-1',

`attributes` varchar(50) default '',

`process` varchar(64) NOT NULL default '',

`creator_id` int(11) default NULL,

`first_owner_id` int(11) NOT NULL,

`creation_time` decimal(16,0) default NULL,

`data` varchar(128) default NULL,

PRIMARY KEY (`object_id`),

KEY `key_owner_id` (`owner_id`),

KEY `key_loc` (`loc`),

KEY `key_item_id` (`item_id`),

KEY `key_time_of_use` (`time_of_use`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

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


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

Разобрался, кому нужен запрос для L2dream (не реклама) в robo.php

 

else {

$obj = $gdb[$sid]->result( $gdb[$sid]->query("SELECT MAX(object_id)+1 FROM items"), 0 );

$gdb[$sid]->query( "INSERT INTO `items` SET `owner_id`='{$data["charId"]}',`object_id`='{$obj}',`item_id`='{$l2cfg["gs"][$sid]["rb"]["item_id"]}',`count`='{$data["OutCount"]}',`enchant_level`='0',`loc`='INVENTORY',`loc_data`='0',`time_of_use`='-1',`custom_type1`='0',`custom_type2`='0',`mana_left`='-1',`attributes`='0',`process`='Loot',`creator_id`='21084',`first_owner_id`='0',`creation_time`='0',`data`='0'" );

if ( $gdb[$sid]->affected() > 0 )

$success = true;

}

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


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

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

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

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

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

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

Войти

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

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

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

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

×
×
  • Создать...