• 10 Juin 2024, 00:32:25


Auteur Sujet: [Résolu] Requête SQL, et après adieux !  (Lu 864 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Tux

  • *
  • Tueur en série
  • GeChaud =3
  • Messages: 112
    • Voir le profil
    • Trace - Serveur Multi Modes
[Résolu] Requête SQL, et après adieux !
« le: 05 Janvier 2011, 18:51:43 »
Salut :P,

J'ai passé mon script au SQL. A l'origine, c'était un LA-RP rien de plus simple. Le chargement des véhicules est plus que mélodieuse et donc parfaite, mais là où ça bloque c'est le chargement des maisons ! J'ai tout essayé, jusqu'à placer des printf pour savoir d'où ça venait mais rien n'y fait...

Les logs de mon serveur, avec les printf et au chargement des maisons me dit:
Code: (pawn) [Sélectionner]
[18:44:01] Chargement de la maison 0:
[18:44:01] Chargement de Entrance X
[18:44:01] Chargement de Entrance X (1)
[18:44:01]  
[18:44:01]  
[18:44:01]  
Après ça, j'ai le nom du serveur et le reste du GM qui ne se charge pas ! (Plus précisement, le reste du Callback OnGameModeInit).
Voici la ligne de code qui bloque:
Code: (pawn) [Sélectionner]
printf("Chargement de Entrance X");
mysql_fetch_field_row(result, "Entrancex");
printf("Chargement de Entrance X (%s)", result);
            HouseInfo[idx][hEntrancex] = strval(result);
            printf("Chargement de Entrance X (%d)", strval(result));
Je ne voit rien de grave. Pour précision, j'ai convertie mon HouseInfo en Float puis en Int, mais dans aucun des deux cas cela ne change ! Je crois que ça vient de la ligne de la redéfinition de la variable "hEntrancex" dans mon tableau mais alors, où j'ai pu me tromper dans ce cas là ? Je ne vois rien d'anormal...

Ca ne vient pas de la BDD, ça c'est sûr car la position est charger (le "(1)" dans le printf de ma console). Que me proposez-vous ?

Merci d'avance,
Tux


Edition: J'ai trouvé d'où ça venait, merci à tous ceux qui m'ont essayé  :D
« Modifié: 05 Janvier 2011, 21:08:49 par Tux »

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : [Résolu] Requête SQL, et après adieux !
« Réponse #1 le: 05 Janvier 2011, 21:16:18 »
Owwwiwiwiwiwwiwi mon scripteur  :D
 Freepost


Hors ligne vardanega

  • *
  • Tueur en série
  • http://vvardanega.wordpress.com (mon blogue)
  • Messages: 155
    • Voir le profil
Re : [Résolu] Requête SQL, et après adieux !
« Réponse #2 le: 05 Janvier 2011, 23:23:29 »
Bonsoir, remplacer 'strval' par 'floatstr' car cet un float que vous chargez !

a moi ! comment ajouté +1 a une valeur d'un champ ? (j'ai déja essayé de faire un ++ mais ca marche pas :( ! )

Merci !

Bonsoir !


Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Résolu] Requête SQL, et après adieux !
« Réponse #3 le: 06 Janvier 2011, 06:32:18 »
Salut :)

Jcvag poste pas pour rien dire. ( Tu va te faire gronder ^^ )

C'est quel type de variable que tu veux incrémenter ? Tu as essayer variable += 1; ?

Hors ligne vardanega

  • *
  • Tueur en série
  • http://vvardanega.wordpress.com (mon blogue)
  • Messages: 155
    • Voir le profil
Re : [Résolu] Requête SQL, et après adieux !
« Réponse #4 le: 08 Janvier 2011, 08:41:17 »
Bonjour désolé du retard ^^ oui une simple variable dans une base de donnée .