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 :

extraction de donnée de la base de donnée [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 79
    Par défaut extraction de donnée de la base de donnée
    Bonsoir
    je souhaiterai crée une page profil sur mon site qui rappelerai toute les informations ( email , telephone etc etc ) de la personne avec possibilité de les modifier....
    je ne sais pas comment proceder...surtout par ou commencer
    dois je utiliser la fonction "select" ou plutot la fonction "show" ?

    je commencerai bien par

    $rec = mysql_query("select email,nom,telephone from membre where login='$login'" );
    $result = mysql_fetch_array($rec);

    mais comment extraire les donnée et les positionner dans un tableau avec la fonction echo

    merci de m'aider car la j'ai beau chercher un peu je trouve pas ..merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 39
    Par défaut
    Bonsoir

    Pour séléctionner les données il faut bien utiliser SELECT

    Ensuite pour la façon de procéder tu peux trouver des informations ici
    http://php.developpez.com/faq/?page=...queteselection

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 79
    Par défaut
    je vais de ce pas lire ton lien...merci et je te tiens au courant

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 79
    Par défaut
    ca ne marche pas ..voici mon code tel que je l'ai concu

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <?
    // identification login
    session_start();
    if (!isset($_SESSION['login'])) {
    	header ('Location: index.php');
    	exit();
    }
    ?>
    <?
    include("chiens.inc");
     
    // Connexion au serveur mysql
    $connect = mysql_connect($host, $user,
    $password)
    or die('Impossible de se connecter : ' . mysql_error());
    // sélection de la base de données
    mysql_select_db($database, $connect);
     
    $requete ="select login,password,nom,ville from membre where login='$login'";
    $resultat = mysql_query($requete) or die("erreur dans la requete : " . $requete);
    while($ctItem = mysql_fetch_array($resultat))
    {
        $nom = $ctItem[0];
        $password = $ctItem[1];
    	$login = $ctItem[2];
    	$ville = $ctItem[3];
        echo  "Le password est $password et le nom  est $nom  le login est $login la ville est  $ville <br/>";
    }
    ?>
    mon erreur viens de la < from membre where login='$login'";>..je voudrais que ma base se connecte sur le nom du membre qui as ouvert son compte...par quoi dois je le remplacé..merci

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    $login n'a pas de valeur.
    Tu dois l'affecter avec la valeur envoyé par ton formulaire.
    Tu dois aussi tester en même temps le champ password.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 79
    Par défaut
    merci
    j'ai mis $login=htmlentities(trim($_SESSION['login']))

    et le tour est joué

    mais qu'entend tu par tester le champ password ?

    il y a un formulaire sur une autre page pour se connecter a cette espace membre

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/02/2015, 15h48
  2. Base de donnée ou pas base de donnée
    Par grominnetto dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 23/08/2013, 10h30
  3. Réponses: 1
    Dernier message: 03/02/2010, 13h38
  4. Réponses: 4
    Dernier message: 05/10/2009, 12h19
  5. Extraction information *.txt vers une base de données
    Par Mr Capone dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 12/01/2005, 11h26

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