danheim
Дебютант
привет.
сохранение игрока. речь о `last_seen`. тип ячейки: float
пытаюсь сохранить последнее посещение игрока, при этом в ячейку бд вносится только число "2018".
что-то внутри мне подсказывает, что float таким образом записывать не очень хорошая идея, но не вижу решения.
буду благодарен за помощь.
PHP:
new query_string[(21)+(16+11)+(20+MAX_PLAYER_NAME)+(16+30)+(13+3)+100+(16+10)+(25+20)] = "UPDATE `characters` SET";
format(query_string, sizeof(query_string), "%s `player_name` = '%s',", query_string, PI[playerid][p_login]);
format(query_string, sizeof(query_string), "%s `password` = '%s',", query_string, PI[playerid][p_password]);
format(query_string, sizeof(query_string), "%s `skin` = '%d',", query_string, PI[playerid][p_skin]);
format(query_string, sizeof(query_string), "%s `exit_x` = '%f',", query_string, x);
format(query_string, sizeof(query_string), "%s `exit_y` = '%f',", query_string, y);
format(query_string, sizeof(query_string), "%s `exit_z` = '%f',", query_string, z);
format(query_string, sizeof(query_string), "%s `exit_i` = '%d',", query_string, i);
format(query_string, sizeof(query_string), "%s `exit_vw` = '%d',", query_string, vw);
format(query_string, sizeof(query_string), "%s `last_seen` = NOW()", query_string);
format(query_string, sizeof(query_string), "%s WHERE `id` = '%d'", query_string, PI[playerid][p_id]);
mysql_tquery(mysql_connect_ID, query_string, "", "");
пытаюсь сохранить последнее посещение игрока, при этом в ячейку бд вносится только число "2018".
что-то внутри мне подсказывает, что float таким образом записывать не очень хорошая идея, но не вижу решения.
буду благодарен за помощь.
Последнее редактирование:
