IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Gestion de transactions? [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 248
    Par défaut Gestion de transactions?
    Bonjour,

    J'essaie de créer un site web php-ajax-jquery pour jouer au tarot : marre des bots mal programmés qui ruinent une partie entre autre raison.

    Question 1-
    Quand 4 "joueurs" sont ok pour jouer ensemble, j'ai un traitement côté serveur à effectuer : insertion de lignes dans la bdd : numPartie et numJoueur (4 insertions) + distribution des cartes ( table CARTE avec les 78 lignes que je place dans un tableau auquel la méthode shuffle est appliquée) qui vont dans une table avec numPartie, numJoueur, numCarte.

    Comment faire pour que le traitement ne soit réalisé qu'une seule fois ? On pourrait executer le traitement 4 fois et ça marcherait la première fois puis Mysql renverrait des erreurs à cause des intégrités référentielles non respectées qu'on pourrait éviter d'écouter, mais cela ne me parait pas propre...


    Un ami m'a parlé de regarder du côté des threats et de semaphore mais en cherchant sur google je n'ai pas compris.

    Question 2 -
    J'utilise Wamp sous Windows. Comment "simuler" les 4 joueurs en même temps ? (pour voir si pour chaque joueur sa main est correctement affichée, voir si les événement (clic sur une carte) s'enchainent bien?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 248
    Par défaut
    Pour la 1ère question, AJAX c'est du Polling.
    Depuis les websockets ont fait leur apparition (implémentation native dans les navigateurs récent, merci HTML5), je regarde de ce côté là.
    Pour la seconde, j'ai pris Opéra

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gestion des transactions avec les composants DOA
    Par lper dans le forum Bases de données
    Réponses: 2
    Dernier message: 01/12/2008, 16h06
  2. gestion de transactions...
    Par dyvim dans le forum Oracle
    Réponses: 3
    Dernier message: 21/03/2006, 18h04
  3. [Data] Gestion des transactions
    Par hlr dans le forum Spring
    Réponses: 2
    Dernier message: 21/02/2006, 09h47
  4. Gestion des transactions - Gestion des erreurs
    Par devdev dans le forum MS SQL Server
    Réponses: 14
    Dernier message: 23/03/2005, 20h17
  5. gestion des transactions
    Par viny dans le forum Requêtes
    Réponses: 2
    Dernier message: 26/03/2004, 21h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo