Конвертация времени, вывод результата в int (unix, mysql)
#1

Здравствуйте, пытаюсь перевести unix в обычную дату таким образом:

pawn Код:
mysql_format(1,string,128,"SELECT FROM_UNIXTIME(%d, '%%Y %%m %%d %%h %%i %%s')",cache_get_field_content_int(0,"ban",1));
    mysql_query(1,string);
    mysql_store_result();
    new result[15];
    mysql_fetch_row(result);
Это после того как я сделал запрос и передал необходимое в паблик (mysql_function_query), код в самом паблике. Так вот, сервер падает, в логе мускул

Quote:

GetRowData By Name - field not found ("ban")

Хотя поле такое есть в БД и так пишет когда после этого кода нет никаких cache_get_fueld..., а если они есть, тогда уже вызывает ошибки всех последующих cache_get_field_content_*ban - не трогает), и так же, сервер падает.

Вопрос: как можно решить эту проблему? Или, как по другому можно достать и переконвертировать unix-time в обычный вид?

p.s. Сервер падает но в логе есть уже готовый перевод: 2013 10 5 11:5:57

Заранее благодарю за помощь!
Reply


Messages In This Thread
Конвертация времени, вывод результата в int (unix, mysql) - by Ted67 - 04.10.2013, 21:22

Forum Jump:


Users browsing this thread: 2 Guest(s)