Forum Le CBNA

Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujet
 

GMSQL

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
skis37
Invité




MessageSujet: GMSQL   Mar 4 Oct - 21:31

Salut
J'ai creer un jeu qui doit utiliser une variable online grace a GMSQL donc voila mon probleme:

- J'utilise gmsql_query('UPDATE players SET distance = object.x') mais ca ne marche pas ( sauf si je remplace object.x par un nombre ).
comment inserer une variable pour définir une donnee sur MYSQL ?

- Pour recuperer la valeur dans la base de donnee j'utilise gmsql_getvaluexy(0,0)
donc pour assigner la valeur de mysql sur x j'ai mis
x = gmsql_getvaluexy(0,0) dans une step
mais l'objet ne se deplace pas a la valeur de mysql.
Comment faire pour assigner a un objet une valeur de mysql ?

Je tiens a préciser que la connection entre mysql et gm5 se fait sans aucun probleme et que si je remplace dans gmsql_query('UPDATE players SET distance = object.x') objet.x par une nombre la base et mise a jour correctement.

Merci
Revenir en haut Aller en bas
alexis
Utilisateur confirmé: Rang *****



Inscrit le : 16 Juin 2005
Messages : 1622
Localisation : charleroi-Belgique
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 14:37

oula...tu devras attendre l arrivée de dam ou bast la... gnii
Revenir en haut Aller en bas
daminetreg
- Administrateur -



Age : 18
Inscrit le : 11 Fév 2005
Messages : 16386
Localisation : Siege du CBNA!
 : ────────── :
Projet Actuel : Game Maker Human Input
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 14:54

Le problème vient du fait que le nom de la variable est entre ' '
Pour remedier à cela il serait plus simple que tu m'envoies ton gm6.
lecbna@estvideo.fr
_________________

Mon CV
Le CBNA Tous Ensemble! Réalisons!
I want (and I need) to show you my work, but the time is against me.
Revenir en haut Aller en bas
daminetreg
- Administrateur -



Age : 18
Inscrit le : 11 Fév 2005
Messages : 16386
Localisation : Siege du CBNA!
 : ────────── :
Projet Actuel : Game Maker Human Input
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 16:55

Merci pour le gmd je vais voir. happy1
_________________

Mon CV
Le CBNA Tous Ensemble! Réalisons!
I want (and I need) to show you my work, but the time is against me.
Revenir en haut Aller en bas
daminetreg
- Administrateur -



Age : 18
Inscrit le : 11 Fév 2005
Messages : 16386
Localisation : Siege du CBNA!
 : ────────── :
Projet Actuel : Game Maker Human Input
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 17:07

Il faudrait que tu changes le code dans step de ton objet: carre

Code:
gmsql_query('UPDATE pos SET carrex="'+argument0+'"')
gmsql_storeresult( )


Mais bizzarement ça bug, toutefois pourquoi mets tu ça dans step, c'est pas très conventionnel?
_________________

Mon CV
Le CBNA Tous Ensemble! Réalisons!
I want (and I need) to show you my work, but the time is against me.
Revenir en haut Aller en bas
skis37
Débutant



Inscrit le : 05 Oct 2005
Messages : 17
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 19:02

g essayé mais ca fait une erreur " wrong type of arguments + "
Revenir en haut Aller en bas
daminetreg
- Administrateur -



Age : 18
Inscrit le : 11 Fév 2005
Messages : 16386
Localisation : Siege du CBNA!
 : ────────── :
Projet Actuel : Game Maker Human Input
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 19:07

Oui pardon il faut mettre:
Code:
gmsql_query('UPDATE pos SET carrex="'+x+'"')
gmsql_storeresult( )

ça te donnera une erreur, mais je ne comprends pas pourquoi.
Je vais voir.


P.S: GMSQL pour la version 6 est sorti, j'en ai fait une adaptation:
http://lecbna.com/GM_YSQL
_________________

Mon CV
Le CBNA Tous Ensemble! Réalisons!
I want (and I need) to show you my work, but the time is against me.
Revenir en haut Aller en bas
skis37
Débutant



Inscrit le : 05 Oct 2005
Messages : 17
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 19:47

ca met la meme erreur
Revenir en haut Aller en bas
skis37
Débutant



Inscrit le : 05 Oct 2005
Messages : 17
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: GMSQL   Mer 5 Oct - 19:48

g mis le code dans une step mais si tu veux tu peux le changer
Revenir en haut Aller en bas

GMSQL

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous pouvez répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Aide confirmés-
Poster un nouveau sujet   Répondre au sujet