GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: BuBuNo le 10 Janvier 2010, 19:57:00

Titre: SAuvegarder des cheackpoint sur MySql
Posté par: BuBuNo le 10 Janvier 2010, 19:57:00
Bonjour,
Alors voila j'ai decider de passer la vitesse superrieur on vas dire ^^

Enfaite sur mon systeme de course j'aimerais pourvoir enregistrer toutes les info de la course sur une table MySql.

Je sait comment faire pour enregistrer le créateur et les record mais je ne sait pas comment sauvegarder les cheackpoint.

Donc es ce qu'il faut cree une case a chaque cheackpoint ou les mettre dans la meme case ?

Et comment je doit m'y prendre.


Merci d'avance
Titre: Re : SAuvegarder des cheackpoint sur MySql
Posté par: cristab le 10 Janvier 2010, 20:53:21
qu'appel tu par case ???
Titre: Re : SAuvegarder des cheackpoint sur MySql
Posté par: MrFredo le 10 Janvier 2010, 20:58:55
Vla l'architecture que doit avoir ta base de donnée:


table courses:

id | champ1 | champ2 | .... bref autant de champ que ta course doit contenir d'information (exemple de champ: created qui contiendrait la date de creation de la course)

table checkpoints: id | course_id | posx | posy | pos z | ... la ptite explication le champ id sera un auto increment pour que chaque checkpoint ai un id unique (au passage idem pour la table course auto increment sur le champs id) le champ course_id contiendra l'id de la course auquel est associé le chepoint apres a toi de faire les bonne requete (autre petit conseil n'oublie pas de cree une relation entre la table course et checkpoint qui te permetra que quand tu suprime une course tout les checkpoint de la course soit suprimé sa t'evitera des requete)
Titre: Re : SAuvegarder des cheackpoint sur MySql
Posté par: BuBuNo le 11 Janvier 2010, 09:12:00
Hum c'est vrais que ces un bon systeme.

Mais petite question comment on fait pour sauter des ligne dans les case ???