PDA

Просмотр полной версии : [Вопрос] Как получить ответ от запроса MySQL



KrutoyKrosch
15.08.2016, 18:59
Привет всем. Сделал вот такой запрос который должен вернуть дату из UNIX времени

SELECT *, FROM_UNIXTIME(`UNIX`, '%%Y/%%m/%%d, %%H:%%i:%%s') as DateTime FROM `banplayers` WHERE `Name` = '%s'
(`UNIX` это одна из строк в базе)
Ну и отправил его mysql_function_query(mysqlconnect, string, true, "CheckingPlayer", "i", playerid);

Теперь сам вопрос: как мне в паблике CheckingPlayer получить этот ответ?
Делал вот так:


cache_get_row(0, 0, bInfo[playerid][pDate]);

Но толку ноль (mysql_log чистый) :dash2:

И да, сам запрос работает, потому что если я выгружаю строку (например `Name`) из базы то она выгружается нормально, пробовал так же вместо `UNIX` писать число '321312322131' - толку ноль
Версия mysql r39

Прошу потом не создавать уроков (я думаю понятно кому адресовано) "Сегодня мы будем учится UNIX превращать в дату".

_lizard
15.08.2016, 19:23
Теперь сам вопрос: как мне в паблике CheckingPlayer получить этот ответ?


cache_get_field_content_int(), cache_get_field_content_float(), cache_get_field_content();
Если конечно юзаешь плагин от BlueG

KrutoyKrosch
15.08.2016, 19:25
cache_get_field_content_int(), cache_get_field_content_float(), cache_get_field_content();
Если конечно юзаешь плагин от BlueG

Но у меня же там не строка, а просто я узнаю дату в mysql

_lizard
15.08.2016, 19:29
Но у меня же там не строка, а просто я узнаю дату в mysql

Я оставил три функции для разных типов данных. Почитайте про них

KrutoyKrosch
15.08.2016, 19:33
Все дошло, спасибо, как бы и твои ответы правильны, ну как бы там еще немного по другому))

Закрыто