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

 MySQL Discussion :

Comment vérouiller des données? :)


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 181
    Par défaut Comment vérouiller des données? :)
    Bonjour,
    voila je suis en train de développer une petite application PhP/MySql et je me demandais si il était possible sous mysql d'interdire l'accés à une ligne bien spécifique d'une table.
    Je m'expliques, l'application que je developpes génére des fiches or je souhaite qu'une seule personne puisse la modifier et que les autres ne puissent que la lire.

    Est ce que cela est possible directement sous mysql.

    Merci par avance de vos réponses, je suis un débutant :p

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 181
    Par défaut
    Personne ne peut m'aider?<

  3. #3
    Membre éprouvé

    Inscrit en
    Janvier 2006
    Messages
    969
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 969
    Par défaut
    Non, impossible. Mais normalement tes utilisateurs n'ont pas accès direct à ton serveur, si ?
    Ca doit être géré dans php.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 181
    Par défaut
    Merci pour ta réponse
    Concernant l'accès à la base de données, il n'est pas direct puisque j'utilise un serveur d'application avec PHP. Parcontre, penses tu qu'il soit nécessaire de créer une table listant les fiches ouvertures (une sorte de table temporaire qui répertorie les fiches ouvertes?).
    Merci par avance :p

  5. #5
    Membre éprouvé

    Inscrit en
    Janvier 2006
    Messages
    969
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 969
    Par défaut
    Ah, j'avais mal compris ce que tu veux faire.
    Je ne sais pas si c'est possible de verrouiller une table comme ça, mais tu peux en effet créer une table intermédiaire comportant la liste des fiches ouvertes. Ensuite, lors d'une ouverture et d'une demande d'update, tu vérifies si la fiche est soit absente de ta table temporaire, soit par l'utilisateur qui l'a ouverte en premier.

    Sinon, il y a peut être la possibilité d'utiliser des transactions, mais je n'y connais pas grand chose.

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

Discussions similaires

  1. Comment récupérer des données de Outlook Express ?
    Par frenchsting dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 29/04/2005, 11h07
  2. Réponses: 3
    Dernier message: 20/01/2005, 19h19
  3. CFile : comment lire des données
    Par romeo9423 dans le forum MFC
    Réponses: 3
    Dernier message: 25/10/2004, 19h10
  4. Comment récuperer des données entrées au clavier?
    Par Elisée A. dans le forum MFC
    Réponses: 2
    Dernier message: 13/02/2004, 07h22

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