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 :

table users MySQL


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 29
    Points : 12
    Points
    12
    Par défaut table users MySQL
    Bonjour,

    Je voudrais savoir comment faire pour utiliser la table des utilisateurs dans phpmyadmin

    Il y a une table par défaut avec les utilisateurs et leurs droits, mais ce n'est pas une table comme celles que je crée, c'est à part.

    Le but serait de pouvoir manipuler cette table comme une table classique, avec des select, etc.

    Concrètement, je voudrais pouvoir comparer les informations entrées dans la page login sur mon site avec cette table et en faire des sessions.


    EDIT: Je vais vous expliquer la situation, ce sera surement plus simple:

    J'ai un site ou je ne veux permettre que 2 utilisateurs:

    - visiteur (pour n'importe qui qui accede au site, par défaut)
    - admin

    Seul l'admin peut faire des update, delete, etc.

    J'ai donc une page login qui ne permet QUE de s'identifier en tant qu'admin

    Ce que je veux c'est comparer les infos rentrées à cette table utilisateurs de MySQL (qui ne comprend que 2 users: "root" et "user")

    Je ferais donc une fonction qui compare les variables obtenues dans login (genre $login et $mdp) et qui compare à la table avec un select 'login' from quelquechose

  2. #2
    Membre émérite
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Points : 2 446
    Points
    2 446
    Par défaut
    Citation Envoyé par wongounay Voir le message
    Bonjour,

    Je voudrais savoir comment faire pour utiliser la table des utilisateurs dans phpmyadmin
    Méconnaissance de PhpMyAdmin, il n'y a pas d'utilisateurs spécifique à cet outil, il n'y a que les utilisateurs déclarés au niveau de la base de donnée itself. C'est enregistré dans la table user(s?) du schéma (pour pas dire database ) mysql du serveur MySql.

    Il y a une table par défaut avec les utilisateurs et leurs droits, mais ce n'est pas une table comme celles que je crée, c'est à part.

    Le but serait de pouvoir manipuler cette table comme une table classique, avec des select, etc.
    ben comme tu le sais maintenant, c'est une table, tu peux faire des select. Ne te laisse pas trompé par l'aspect de l'interface. tu peux faire des insert et des update sur la table des utilisateurs du serveur mysql.
    Concrètement, je voudrais pouvoir comparer les informations entrées dans la page login sur mon site avec cette table et en faire des sessions.
    classique.

    EDIT: Je vais vous expliquer la situation, ce sera surement plus simple:

    J'ai un site ou je ne veux permettre que 2 utilisateurs:

    - visiteur (pour n'importe qui qui accede au site, par défaut)
    - admin

    Seul l'admin peut faire des update, delete, etc.
    pour te simplifier la vie tu devrais faire le contraire. un formulaire d'authentification unique et au moment de charger le profil tu charges soit un profil admin ou un profil utilisateur. Avec dans ton profil une serie de booléens qui donne accès ou pas à une page/catégorie/répertoire...
    J'ai donc une page login qui ne permet QUE de s'identifier en tant qu'admin

    Ce que je veux c'est comparer les infos rentrées à cette table utilisateurs de MySQL (qui ne comprend que 2 users: "root" et "user")

    Je ferais donc une fonction qui compare les variables obtenues dans login (genre $login et $mdp) et qui compare à la table avec un select 'login' from quelquechose
    il faut vraiment faire une distinction entre les visiteurs de ton site (les utilisateurs ) et les utilisateurs de mysql. tu ne devrais pas utiliser un utilisateur Mysql par visiteur.
    PHP fait nativement la validation d'adresse électronique .
    Celui qui a inventé mysql_connect(...) or die() est déjà mort plusieurs fois.

    Utilisez le bouton résolu!

Discussions similaires

  1. récupérer mon mysql [table user]
    Par mohamed dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 24/07/2007, 20h44
  2. Décryptage mot de passe sous mysql sur table 'users'
    Par bilou95 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 31/03/2007, 01h12
  3. Creer table avec mysql
    Par gotenks dans le forum Requêtes
    Réponses: 8
    Dernier message: 05/01/2006, 12h01
  4. Où sont fichiers (tables) de Mysql ?
    Par __fabrice dans le forum Administration
    Réponses: 5
    Dernier message: 17/02/2005, 11h18
  5. Problème de création de table sous MySql
    Par ducamba dans le forum Requêtes
    Réponses: 2
    Dernier message: 21/06/2003, 09h59

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