Позволяет узнать содержимое поля результата по его имени.

Параметры:
Код:
(DBResult:dbresult, const field[], result[], maxlength)DBResult:dbresult	Идентификатор результата.
const field[]	Имя поля.
result[]	Буфер для хранения содержимого поля.
maxlength	Число копируемых в буфер символов.

Возвращает Эта функция не возвращает никакого значения.

PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if (!
strcmp(cmdtext"/stats"true6))
    {
        new 
DB:userdb db_open("users.db");
        new 
DBResult:dbresult;
        new 
name[MAX_PLAYER_NAME];
        new 
buffer[100];
 
        
GetPlayerName(playeridnameMAX_PLAYER_NAME);
        
format(buffersizeof(buffer), "SELECT `kills`,`deaths`,`money` FROM `users` WHERE name=lower('%s')"name);         
        
dbresult db_query(userdbbuffer);
 
        
// Узнаем значения каждого из 3х запрошенных полей: kills, deaths, money
        
db_get_field(dbresult"kills"buffersizeof(buffer));
        
format(buffersizeof(buffer), " Убийств: %d"strval(buffer));
        
SendCLientMessage(playerid0x00FF00FFbuffer);
        
db_get_field(dbresult"deaths"buffersizeof(buffer));
        
format(buffersizeof(buffer), " Смертей: %d"strval(buffer));
        
SendCLientMessage(playerid0x00FF00FFbuffer);
        
db_get_field(dbresult"money"buffersizeof(buffer));
        
format(buffersizeof(buffer), " Всего денег: %d"strval(buffer));
        
SendCLientMessage(playerid0x00FF00FFbuffer);
 
        
db_free_result(dbresult);
        
db_close(userdb);
    }