[Ajuda] Carregar informaзoes mysql
#1

Eu tinha feito um sistema de dinheiro de cada favela e dof2, mais agora to fazendo um novo GameMode em mysql, й queria sabe como poderia por para salva essas informaзoes em mysql
Obs: Uso a versгo R41-2 do mysql
PHP код:
stock SalvaDinheiro()
{
new 
str[128];
format(strsizeof(str), Dinheiro_FILE);
if(!
DOF2_FileExists(Dinheiro_FILE)) DOF2_CreateFile(Dinheiro_FILE);
DOF2_SetInt(str,"Favela0",DinheiroFavela[0]);
DOF2_SetInt(str,"Favela1",DinheiroFavela[1]);
DOF2_SetInt(str,"Favela2",DinheiroFavela[2]);
DOF2_SetInt(str,"Favela3",DinheiroFavela[3]);
DOF2_SetInt(str,"Favela4",DinheiroFavela[4]);
DOF2_SetInt(str,"Favela5",DinheiroFavela[5]);
DOF2_SetInt(str,"Favela6",DinheiroFavela[6]);
DOF2_SetInt(str,"Favela7",DinheiroFavela[7]);
DOF2_SetInt(str,"Favela8",DinheiroFavela[8]);
DOF2_SaveFile();
}
stock CarregarDinheiro()
{
new 
str[128];
format(strsizeof(str), Dinheiro_FILE);
if(!
DOF2_FileExists(Dinheiro_FILE)) DOF2_CreateFile(Dinheiro_FILE);
DinheiroFavela[0] = DOF2_GetInt(str,"Favela0");
DinheiroFavela[1] = DOF2_GetInt(str,"Favela1");
DinheiroFavela[2] = DOF2_GetInt(str,"Favela2");
DinheiroFavela[3] = DOF2_GetInt(str,"Favela3");
DinheiroFavela[4] = DOF2_GetInt(str,"Favela4");
DinheiroFavela[5] = DOF2_GetInt(str,"Favela5");
DinheiroFavela[6] = DOF2_GetInt(str,"Favela6");
DinheiroFavela[7] = DOF2_GetInt(str,"Favela7");
DinheiroFavela[8] = DOF2_GetInt(str,"Favela8");

Reply
#2

Fiz uma base de como seria, recomendo que vocк veja um tutorial de mysql, nгo sei se minha forma estб correta, mas acho que poderб lhe ajudar.

PHP код:
stock SalvarDinheiro()
{
    new 
Query[100];
    for(new 
08; ++i)
    {
        
format(Querysizeof(Query), "UPDATE `SUA TABELA` SET /* Colula */`Favela%d`='%d' WHERE `id` = '%d'",i,DinheiroFavela[i],/* aqui serб o ID que irб diferenciar os dados da tabela*/id);
        
mysql_tquery(MySQL:ConecctionQuery"OnQueryFinish""ii"0i);
    }
    return 
1;
}
stock CarregarDinheiro()
{
        new 
Query[50];
    
format(Querysizeof(Query), "SELECT * FROM `SUA TABELA`");
    
mysql_tquery(MySQL:ConecctionQuery"DinheiroCarregar""i"/* ID do resultado*/);
    return 
1;
}
forward DinheiroCarregar(resultidextraidconnectionHandle);
public 
DinheiroCarregar(resultidextraidconnectionHandle)
{
    new 
RowsField;
    if(
resultid != 0)
    {
        
cache_get_row_count(Rows);
        
cache_get_field_count(Field);
    }
    switch(
resultid)
    {
        case 
1:// o tal do id que falei acima
        
{
            if(
Rows == 1)
            {
                
cache_get_value_int(0"Favela0"DinheiroFavela[0]);
                
cache_get_value_int(0"Favela1"DinheiroFavela[1]);
                
cache_get_value_int(0"Favela2"DinheiroFavela[2]);
                
cache_get_value_int(0"Favela3"DinheiroFavela[3]);
                
cache_get_value_int(0"Favela4"DinheiroFavela[4]);
                
cache_get_value_int(0"Favela5"DinheiroFavela[5]);
                
cache_get_value_int(0"Favela6"DinheiroFavela[6]);
                
cache_get_value_int(0"Favela7"DinheiroFavela[7]);
                
cache_get_value_int(0"Favela8"DinheiroFavela[8]);
            }
        }
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)