Bonsoir à tous,
Je poste parce que je suis à deux doigts de casser mon écran, je ne comprends tout simplement par pourquoi le code suivant ne fonctionne pas correctement...
Le sLog.outString affiche la bonne valeur, mais dans la requête, c'est une autre histoire, tout ce que j'ai pu essayet n'a pas fonctionné : ca me sort 0 ...
[code=cpp]time_t t;
uint32 countplayer = GetActiveSessionCount();
sLog.outString("%d",countplayer);
CustomDatabase.PExecute( "INSERT INTO `online_players` (`timestamp`,`count`) VALUE (%d, %d)", time(&t), countplayer );
return;[/code]
EDIT :
Le code suivant fonctionne :
[code=cpp]time_t t;
uint32 countplayer = GetActiveSessionCount();
sLog.outString("%d",countplayer);
CustomDatabase.PExecute( "INSERT INTO `online_players` (`count`,`timestamp`) VALUE (%d, %d)", countplayer , time(&t) );
return;[/code]
C'est à rien y comprendre ...
Merci d'avance,
Cordialement,
MacWarrior.