• 23 Avril 2025, 17:37:56


Auteur Sujet: Besoin d'aide , MYSQL  (Lu 1084 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Besoin d'aide , MYSQL
« le: 13 Octobre 2010, 15:45:30 »
Bonjour,

voilà, j'ai mon GM que j'ai créer en dini, je souhaiterais le recommencer en MYSQL mais je rencontre un problème, comment changer

               stats[playerid][VipLevel] = dini_Int((st), "VipLevel");
Et passer le dini_int en mysql ? en gros j'aimerait que sa recupère l'information(contenue dans viplevel) contenue dans la base de donnée, comment faire ?

J'ai déjà fait ça, sa modifie l'information, mais je ne sait pas comment recupérer l'information:
format(Query, sizeof(Query), "DELETE FROM `comptes`WHERE`Pseudo` = '%s' AND `Rang` = '%d'",namee,rangvip);
mysql_query(Query);
     format(Query, sizeof(Query), "INSERT INTO `comptes` (`Pseudo`, `Rang`) VALUES('%s', '%d')", namee, rangvip);
mysql_query(Query);




et a quoi sert  mysql_store_result(); ? et comment l'utiliser svp ?

Merci de votre aide.
« Modifié: 13 Octobre 2010, 15:48:49 par dydjyz »

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : Besoin d'aide , MYSQL
« Réponse #1 le: 14 Octobre 2010, 19:19:05 »
up svp

Karting06

  • Invité
Re : Besoin d'aide , MYSQL
« Réponse #2 le: 14 Octobre 2010, 19:31:04 »
Salut,
J'aimerais bien t'aider mais pour l'instant je n'y connais pas encore grand chose.
Je suis vraiment désolé!
++

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Besoin d'aide , MYSQL
« Réponse #3 le: 15 Octobre 2010, 14:12:47 »
La fonction mysql_store_result() sert à stocker le résultat d'une requête dans une variable de la machine cible.
L'appel à cette fonction n'est utile que dans le cas d'une requête de type SELECT car les autres requêtes (DELETE, INSERT, UPDATE) ne renvoient pas de résultat.

++
Syg
Courtesy of GtaManiac

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : Besoin d'aide , MYSQL
« Réponse #5 le: 15 Octobre 2010, 16:36:32 »
Merci, mais comment l'utiliser apres, exemple:

Je selectionne le rang du joueur avec un select, je fait mysql store result, comment je l'affiche avec un format puis un SendClientMessage ?

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Besoin d'aide , MYSQL
« Réponse #6 le: 16 Octobre 2010, 04:03:41 »
Salut,

tu utilise mysql_fetch_row et un truc pour séparer chaque élément de la ligne. Genre strtok, split ou sscanf

bonne chance

Conseil: si tu veut vérifier ce que tu fais, fait un print du résultat à chaque étape.

++Sim++