sanya25331
Новичок
Здравствуйте форумчани столкнулся с проблемой в Mysql.
не сохраняет склады.
Вот смотрите
Прошу помощи.
не сохраняет склады.
Вот смотрите
PHP:
stock SaveOther()
{
new query[512];
format(query, sizeof(query), "UPDATE `others` SET `GruzContLoaded_0`='%d',`GruzContLoaded_1`='%d',`ArmSklad_0`='%d',`ArmSklad_1`='%d',`GosSklads`='%d,%d,%d,%d,%d',`BandSklad_0`='%d,%d,%d',`BandSklad_1`='%d,%d,%d',`BandSklad_2`='%d,%d,%d',`BandSklad_3`='%d,%d,%d',`BandSklad_4`='%d,%d,%d'",
GruzContLoaded[0],
GruzContLoaded[1],
armsklad[0],
armsklad[1],
GosSklad[0],
GosSklad[1],
GosSklad[2],
GosSklad[3],
GosSklad[4],
BandSklad[0][0],
BandSklad[0][1],
BandSklad[0][2],
BandSklad[1][0],
BandSklad[1][1],
BandSklad[1][2],
BandSklad[2][0],
BandSklad[2][1],
BandSklad[2][2],
BandSklad[3][0],
BandSklad[3][1],
BandSklad[3][2],
BandSklad[4][0],
BandSklad[4][1],
BandSklad[4][2]);
mysql_function_query(1, query, false, "", "");
return true;
}
PHP:
stock LoadOther()
{
new query[128], string[64];
format(query, sizeof(query), "SELECT * FROM `others` WHERE 1");
mysql_function_query(1, query, true, "", "");
new rows, fields;
cache_get_data(rows, fields);
if(rows)
{
cache_get_field_content(0, "GruzContLoaded[0]", temp); GruzContLoaded[0] = strval(temp);
cache_get_field_content(0, "GruzContLoaded[1]", temp); GruzContLoaded[1] = strval(temp);
cache_get_field_content(0, "ArmSklad_0", temp); armsklad[0] = strval(temp);
cache_get_field_content(0, "ArmSklad_1", temp); armsklad[1] = strval(temp);
cache_get_field_content(0, "GosSklads", temp);
sscanf(temp, "p<,>ddddd", GosSklad[0], GosSklad[1], GosSklad[2], GosSklad[3], GosSklad[4]);
cache_get_field_content(0, "BandSklad_0", temp);
sscanf(temp, "p<,>ddd", BandSklad[0][0], BandSklad[0][1], BandSklad[0][2]);
cache_get_field_content(0, "BandSklad_1", temp);
sscanf(temp, "p<,>ddd", BandSklad[1][0], BandSklad[1][1], BandSklad[1][2]);
cache_get_field_content(0, "BandSklad_2", temp);
sscanf(temp, "p<,>ddd", BandSklad[2][0], BandSklad[2][1], BandSklad[2][2]);
cache_get_field_content(0, "BandSklad_3", temp);
sscanf(temp, "p<,>ddd", BandSklad[3][0], BandSklad[3][1], BandSklad[3][2]);
cache_get_field_content(0, "BandSklad_4", temp);
sscanf(temp, "p<,>ddd", BandSklad[4][0], BandSklad[4][1], BandSklad[4][2]);
}
format(string, 64, "{33AAFF}Ñêëàä îðóæèÿ\níà ñêëàäå: "W"%d/20000", armsklad[0]);
ArmSkladText[0] = Create3DTextLabel(string, COLOR_BLUE, 312.2566, -165.6373, 999.6010, 70.0, 1, 1);
ArmSkladPickup[0] = CreateDynamicPickupAC(2061, 23, 312.2566, -165.6373, 999.6010, 1);
format(string, 64, "{33AAFF}Ñêëàä îðóæèÿ\níà ñêëàäå: "W"%d/20000", armsklad[1]);
ArmSkladText[1] = Create3DTextLabel(string, COLOR_BLUE, 000.2566, -165.6373, 999.6010, 70.0, 0, 1);
ArmSkladPickup[1] = CreateDynamicPickupAC(2061, 23, 000.2566, -165.6373, 999.6010, 1);
return true;
}
