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 :

Lire une table [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut Lire une table
    Bonjour, j'ai créer cette raquette dans phpmyadmin:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    CREATE TABLE 0_lunnatick_password (
      lunnatick_config_name varchar(255) NOT NULL default '',
      lunnatick_config_value varchar(255) NOT NULL default '',
      PRIMARY KEY  (lunnatick_config_name)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     
     
    INSERT INTO 0_lunnatick_password VALUES ('lunnatick_log','log');
    INSERT INTO 0_lunnatick_password VALUES ('lunnatick_pas','pas');
    Je voudrai savoir comment lire le login et le mot de passe avec un script php, pouriez vous m'aider ?

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il y un exemple complet dans la doc :
    http://fr.php.net/mysql_query
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    salut et merci


    tout a l'heure j'ai essayer ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $lunnatick_log = mysql_query ( "SELECT lunnatick_log FROM 0_lunnatick_password" );
     
     
    echo "$lunnatick_log";
    mais en vin

  4. #4
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    echo "poaiegpaingeapng";
    affiche : poaiegpaingeapng

    $variable = 5:
    echo $variable;
    affiche : 5
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $sql = mysql_query('SELECT * FROM users');
    while($res = mysql_fetch_array($sql))
        {
         echo $res['login']; 
        }
    On va checher tous les utilisateurs, pour chaque utilisateur on affiche son login.

    En éspérant ne pas t'avoir t'aidé en vain

  5. #5
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Salut et merci

    Je ne veut récupéré que mon login

  6. #6
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Avec une simple recherche google tu trouverais la réponse, 'fin bref.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $user_id = 1; // C'est un exemple
    $sql = mysql_query('SELECT * FROM users WHERE user_id='.$user_id.' LIMIT 1');
    $user = mysql_fetch_array($sql);
    echo $user['login'];

  7. #7
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    je ne pensse pas qu'il soit la peine de saisir l'id car il n'y a que mon login dans cette table et il n'y en aura pas d'autre, c'est pour l'admin de mon site perso

  8. #8
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Ok bah dans ce cas là ne le mets pas.

  9. #9
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    J'ai donc fait ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $sql = mysql_query('SELECT lunnatick_log FROM 0_lunnatick_password');
    $vr_lunnatick_log = mysql_fetch_array($sql);
    echo $vr_lunnatick_log;
    mais rien n'est afficher sur la page

  10. #10
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    $vr_lunnatick_log est un tableau de données donc ca ne peut pas marcher ce que tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $sql = mysql_query('SELECT lunnatick_log FROM 0_lunnatick_password LIMIT 1');
    $vr_lunnatick_log = mysql_fetch_array($sql);
    echo $vr_lunnatick_log[0]; // ou $vr_lunnatick_log['lunnatick_log'];

  11. #11
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $sql = mysql_query('SELECT lunnatick_log FROM 0_lunnatick_password LIMIT 1');
    $vr_lunnatick_log = mysql_fetch_array($sql);
    echo $vr_lunnatick_log['lunnatick_log'];
    ceci n'affiche toujour rien

  12. #12
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Ta requête n'est pas bonne, es tu sur du nom du champ ? du nom de table ?

    Je ne peux rien faire de plus pour toi

  13. #13
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Citation Envoyé par ThomasR Voir le message
    Ta requête n'est pas bonne, es tu sur du nom du champ ? du nom de table ?
    oui je suis sur

  14. #14
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Citation Envoyé par koKoTis Voir le message
    Bonjour, j'ai créer cette raquette dans phpmyadmin:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    CREATE TABLE 0_lunnatick_password (
      lunnatick_config_name varchar(255) NOT NULL default '',
      lunnatick_config_value varchar(255) NOT NULL default '',
      PRIMARY KEY  (lunnatick_config_name)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     
     
    INSERT INTO 0_lunnatick_password VALUES ('lunnatick_log','log');
    INSERT INTO 0_lunnatick_password VALUES ('lunnatick_pas','pas');
    Bon on reprend : une requete porte sur le nom des champs et pas leur contenu
    passer des requêtes MySQL en PHP

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $sql = mysql_query('SELECT lunnatick_config_name FROM 0_lunnatick_password LIMIT 1');
    $vr_lunnatick_log = mysql_fetch_array($sql);
    echo $vr_lunnatick_log['lunnatick_config_name'];
    si tu utilises une interface comme phpMyAdmin, teste tes requêtes d'abord. (et si tu n'utilises pas php my admin, ce serait une bonne idée de le faire...)
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  15. #15
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    bonjour et merci

    ton code me renvoi:
    dans la page

  16. #16
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Citation Envoyé par koKoTis Voir le message
    bonjour et merci

    ton code me renvoi:
    dans la page
    Ben oui, c'est fait pour. C'est pas ce que tu veux ?
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  17. #17
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    ca devrai m'afficher log tou cour

  18. #18
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    DOnc tu veux la valeur du champs lunnatick_config_value lorsque le champs lunnatick_config_name vaut lunnatik_log ?
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  19. #19
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    tout a fait

  20. #20
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Peut-être qu'une petite révision des requêtes sql serait utile : SELECT et fonctions SQL
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $sql = mysql_query("SELECT lunnatick_config_value FROM 0_lunnatick_password WHERE lunnatick_config_name = 'lunnatick_log'");
    $vr_lunnatick_log = mysql_fetch_array($sql);
    echo $vr_lunnatick_log['lunnatick_config_value'];
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/05/2009, 12h47
  2. Lire une table ODBC sans l'importer ou la lier
    Par zlatan13 dans le forum VBA Access
    Réponses: 10
    Dernier message: 25/03/2009, 09h03
  3. [MySQL] lire une table pour en créer une autre de structure différente
    Par przvl dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/03/2009, 16h58
  4. [Tableaux] Lire une table simple avec foreach
    Par dreeve dans le forum Langage
    Réponses: 2
    Dernier message: 21/03/2008, 18h38
  5. [Conception] Je voudrais lire une table en continu
    Par renaud26 dans le forum PHP & Base de données
    Réponses: 25
    Dernier message: 12/10/2006, 11h47

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