SA-MP Forums Archive
[Ajuda] MySQL - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] MySQL (/showthread.php?tid=629507)



MySQL - Phone - 27.02.2017

@removido.


Respuesta: MySQL - SammyJ - 27.02.2017

PHP код:
stock SaveHouses(aHouseID
{  
    new 
Query[1024]; 
    
mysql_format(RpgDataDBQuerysizeof(Query), "UPDATE `CASAS` SET `CasaExiste`='%d', `DonoCasa`=%s, `PrecoCasa`=%d, `housePos0`=%.3f, `housePos1`=%.3f, `housePos2`=%.3f, `housePos3`=%.3f, `houseInt0`=%.3f, `houseInt1`=%.3f, `houseInt2`=%.3f, `houseInt3`=%.3f, `houseInterior`=%d, `houseExterior`=%d, `houseExteriorVW`=%d, `CasaTrancada`=%d, WHERE `HouseIDH`='%d'",  
    
aHouseInfo[aHouseID][CasaExiste],  
    
aHouseInfo[aHouseID][DonoCasa], 
    
aHouseInfo[aHouseID][PrecoCasa], 
    
aHouseInfo[aHouseID][housePos0], 
    
aHouseInfo[aHouseID][housePos1],  
    
aHouseInfo[aHouseID][housePos2], 
    
aHouseInfo[aHouseID][housePos3],  
    
aHouseInfo[aHouseID][houseInt0], 
    
aHouseInfo[aHouseID][houseInt1], 
    
aHouseInfo[aHouseID][houseInt2], 
    
aHouseInfo[aHouseID][houseInt3], 
    
aHouseInfo[aHouseID][houseInterior], 
    
aHouseInfo[aHouseID][houseExterior], 
    
aHouseInfo[aHouseID][houseExteriorVW], 
    
// coloque aqui a variavel que tem o valor de casa trancada ou nгo
    
aHouseInfo[aHouseID][HouseIDH]); 
    
mysql_tquery(RpgDataDBQuery,"DadosaHouseInfo","d"aHouseID); 
    return 
1;  




Re: Respuesta: MySQL - Phone - 27.02.2017

Quote:
Originally Posted by SammyJ
Посмотреть сообщение
PHP код:
stock SaveHouses(aHouseID
{  
    new 
Query[1024]; 
    
mysql_format(RpgDataDBQuerysizeof(Query), "UPDATE `CASAS` SET `CasaExiste`='%d', `DonoCasa`=%s, `PrecoCasa`=%d, `housePos0`=%.3f, `housePos1`=%.3f, `housePos2`=%.3f, `housePos3`=%.3f, `houseInt0`=%.3f, `houseInt1`=%.3f, `houseInt2`=%.3f, `houseInt3`=%.3f, `houseInterior`=%d, `houseExterior`=%d, `houseExteriorVW`=%d, `CasaTrancada`=%d, WHERE `HouseIDH`='%d'",  
    
aHouseInfo[aHouseID][CasaExiste],  
    
aHouseInfo[aHouseID][DonoCasa], 
    
aHouseInfo[aHouseID][PrecoCasa], 
    
aHouseInfo[aHouseID][housePos0], 
    
aHouseInfo[aHouseID][housePos1],  
    
aHouseInfo[aHouseID][housePos2], 
    
aHouseInfo[aHouseID][housePos3],  
    
aHouseInfo[aHouseID][houseInt0], 
    
aHouseInfo[aHouseID][houseInt1], 
    
aHouseInfo[aHouseID][houseInt2], 
    
aHouseInfo[aHouseID][houseInt3], 
    
aHouseInfo[aHouseID][houseInterior], 
    
aHouseInfo[aHouseID][houseExterior], 
    
aHouseInfo[aHouseID][houseExteriorVW], 
    
// coloque aqui a variavel que tem o valor de casa trancada ou nгo
    
aHouseInfo[aHouseID][HouseIDH]); 
    
mysql_tquery(RpgDataDBQuery,"DadosaHouseInfo","d"aHouseID); 
    return 
1;  

Obrigado, resolveu, mбs porem ainda nгo esta 100%, agora sу esta dando isso no mysql_log.txt й ainda nгo esta salvando...
PHP код:
[19:19:59] [WARNINGcache_insert_id no active cache
[19:20:17] [ERRORCMySQLQuery::Execute[DadosCasa] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE `HouseIDH`=0' at line 1
[19:20:37] [WARNINGcache_insert_id no active cache
[19:20:39] [ERRORCMySQLQuery::Execute[DadosCasa] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE `HouseIDH`=0' at line 1 



Re: MySQL - Phone - 27.02.2017

UP!!! Alguem??


Re: MySQL - JPedro - 28.02.2017

Й erro na sintaxe, tenta colocar

Код:
Troca isso: `HouseIDH`=0'

Por isso: `HouseIDH`='0'



Re: MySQL - Phone - 28.02.2017

Quote:
Originally Posted by JPedro
Посмотреть сообщение
Й erro na sintaxe, tenta colocar

Код:
Troca isso: `HouseIDH`=0'

Por isso: `HouseIDH`='0'
obrigado, mбs agora quando o player compra a casa(coloquei para quando comprar ja ser salva) esta dando isso no mysql_log.txt
PHP код:
[00:10:25] [WARNINGcache_insert_id no active cache
[00:10:27] [ERRORCMySQLQuery::Execute[DadosCasa] - (error #1054) Unknown column 'Phone' in 'field list'
[00:10:31] [WARNINGcache_insert_id no active cache
[00:10:32] [ERRORCMySQLQuery::Execute[DadosCasa] - (error #1054) Unknown column 'Phone' in 'field list' 
comando de comprar a casa:
PHP код:
CMD:comprarcasa(playeridparams[])
{
    new 
aHouseFreeSlot;
    
aHouseFreeSlot aHouseFree(playerid);
    if (
aHouseFreeSlot != -1)
    {
        if (
aHouseInfo[aHouseFreeSlot][aHouseDono][0] != '\0') return SendClientMessage(playerid, -1"casa Ocupada");
        if (
aHouseInfo[aHouseFreeSlot][aHousePreco] > GetPlayerMoney(playerid)) return SendClientMessage(playerid, -1"sem money");
        
        
        
format(aHouseInfo[aHouseFreeSlot][aHouseDono], MAX_PLAYER_NAMEhName(playerid));
    
    
        
aHouseUPDATE(aHouseFreeSlot);
        
SaveHouses(aHouseFreeSlot);
        
GivePlayerMoneyEx(playerid, -aHouseInfo[aHouseFreeSlot][aHousePreco]);
        
GameTextForPlayer(playerid"~y~Propriedade adiquirida"10000);
        
SendClientMessageToAllEx(Amarelo"%s, Comprou a casa numero %d, Localizado em %s."hName(playerid),aHouseFreeSlot,ReturnPlayerZone(playerid));   
    }
    return 
1;




Re: MySQL - Phone - 28.02.2017

UP! UP!!


Re: MySQL - F1N4L - 01.03.2017

A coluna Phone existe?


Re: MySQL - Phone - 01.03.2017

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
A coluna Phone existe?
nгo, й nem e pra existir, nгo defini/criei nada com meu nick, ele sу fala que a coluna nгo existe quando vou salvar a casa, o codigo de salvamento/carregamento se encontra no нnicio do tуpico, caso puder da um olhada й me ajudar, ficarei grato...


Re: MySQL - Carlos001 - 01.03.2017

sem o cуdigo nгo podemos ajudar...