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 :

[Conception] Variable et initialisation


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 16
    Par défaut [Conception] Variable et initialisation
    Bonjour... je suis nouveau dans ce forum j'aimerai vous présenter mon problème qui est très simple :

    La page en question :

    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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    <?php  
    session_start();
    echo "Civilité".$cvililite."<br>";    
    echo "Nom".$nom."<br>";    
    echo "Prenom".$prenom."<br>";    
    echo "Numero Client ".$numero_client."<br>";    
    echo "Date de Naisssance Jour".$date_de_naissance_jour."<br>";    
    echo "Date de Naisssance Mois".$date_de_naissance_mois."<br>";    
    echo "Date de Naissance Année".$date_de_naissance_annee."<br>";    
    echo "Numero de Rue".$numero_de_rue."<br>";    
    echo "Rue".$rue."<br>";    
    echo "Code Postal".$code_postal."<br>";    
    echo "Batiment".$batiment."<br>";    
    echo "Etage".$etage."<br>";    
    echo "Porte".$porte."<br>";    
    echo "Ville".$ville."<br>";    
    echo "Pays".$pays."<br>";    
    echo "Numero de Téléphone Fixe".$numero_de_telephone_fixe."<br>";    
    echo "Numero de Téléphone portable".$numero_de_telephone_portable."<br>";    
    echo "E-Mail".$email."<br>";    
    echo "Mot de Passe".$mot_de_passe."<br>";    
     
    $db = mysql_connect('sql.free.fr', 'francewebmaster', '******');    
     
    mysql_select_db('francewebmaster',$db);    
     
    // on crée la requête SQL     
    $sql = 'SELECT cvililite, nom, prenom, numero_client, date_de_naissance_jour, date_de_naissance_mois, date_de_naissance_annee, numero_de_rue, rue, code_postal, batiment, etage, porte, ville, pays, numero_de_telephone_fixe, numero_de_telephone_portable, email, mot_de_passe FROM user WHERE numero_client="'.$numero_client.'"';  
     
    // on envoie la requête    
    $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());    
     
    // on fait une boucle qui va faire un tour pour chaque enregistrement    
    while($data = mysql_fetch_assoc($req))  
        {
       // on affiche les informations de l'enregistrement en cours     
    echo $data['cvililite'].'  -  '.$data['nom'].'  -  '.$data['prenom'].'  -  '.$data['numero_client'].'  -  '.$data['date_de_naissance_jour'].'  -  '.$data['date_de_naissance_mois'].'  -  '.$data['date_de_naissance_annee'].'  -  '.$data['numero_de_rue'].'  -  '.$data['rue'].'  -  '.$data['code_postal'].'  -  '.$data['batiment'].'  -  '.$data['etage'].'  -  '.$data['porte'].'  -  '.$data['ville'].'  -  '.$data['pays'].'  -  '.$data['numero_de_telephone_fixe'].'  -  '.$data['numero_de_telephone_portable'].'  -  '.$data['email'].'  -  '.$data['mot_de_passe'];  
        }   
    mysql_close(); 
    ?>
    Voilà ma question : Comment faire pour que les lignes :
    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
    echo "Civilité".$cvililite."<br>";    
    echo "Nom".$nom."<br>";    
    echo "Prenom".$prenom."<br>";    
    echo "Numero Client ".$numero_client."<br>";    
    echo "Date de Naisssance Jour".$date_de_naissance_jour."<br>";    
    echo "Date de Naisssance Mois".$date_de_naissance_mois."<br>";    
    echo "Date de Naissance Année".$date_de_naissance_annee."<br>";    
    echo "Numero de Rue".$numero_de_rue."<br>";    
    echo "Rue".$rue."<br>";    
    echo "Code Postal".$code_postal."<br>";    
    echo "Batiment".$batiment."<br>";    
    echo "Etage".$etage."<br>";    
    echo "Porte".$porte."<br>";    
    echo "Ville".$ville."<br>";    
    echo "Pays".$pays."<br>";    
    echo "Numero de Téléphone Fixe".$numero_de_telephone_fixe."<br>";    
    echo "Numero de Téléphone portable".$numero_de_telephone_portable."<br>";    
    echo "E-Mail".$email."<br>";    
    echo "Mot de Passe".$mot_de_passe."<br>";
    Au niveau des variable comment leur atibuer une valeur grâce à :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    // on crée la requête SQL     
    $sql = 'SELECT cvililite, nom, prenom, numero_client, date_de_naissance_jour, date_de_naissance_mois, date_de_naissance_annee, numero_de_rue, rue, code_postal, batiment, etage, porte, ville, pays, numero_de_telephone_fixe, numero_de_telephone_portable, email, mot_de_passe FROM user WHERE numero_client="'.$numero_client.'"';
    Et à :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      // on affiche les informations de l'enregistrement en cours     
    echo $data['cvililite'].'  -  '.$data['nom'].'  -  '.$data['prenom'].'  -  '.$data['numero_client'].'  -  '.$data['date_de_naissance_jour'].'  -  '.$data['date_de_naissance_mois'].'  -  '.$data['date_de_naissance_annee'].'  -  '.$data['numero_de_rue'].'  -  '.$data['rue'].'  -  '.$data['code_postal'].'  -  '.$data['batiment'].'  -  '.$data['etage'].'  -  '.$data['porte'].'  -  '.$data['ville'].'  -  '.$data['pays'].'  -  '.$data['numero_de_telephone_fixe'].'  -  '.$data['numero_de_telephone_portable'].'  -  '.$data['email'].'  -  '.$data['mot_de_passe'];
    Merci et Joyeux Noël...

  2. #2
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $cvililite = $data['cvilite'];
    etc ...


    non ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 16
    Par défaut
    Bizarement ça ne fonctionne pas...

    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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    <?php  
    session_start();
     
    echo "Civilité : ".$cvililite."<br>";    
    echo "Nom : ".$nom."<br>";    
    echo "Prenom : ".$prenom."<br>";    
    echo "Numero Client  : ".$numero_client."<br>";    
    echo "Date de Naisssance Jour : ".$date_de_naissance_jour."<br>";    
    echo "Date de Naisssance Mois : ".$date_de_naissance_mois."<br>";    
    echo "Date de Naissance Année : ".$date_de_naissance_annee."<br>";    
    echo "Numero de Rue : ".$numero_de_rue."<br>";    
    echo "Rue : ".$rue."<br>";    
    echo "Code Postal : ".$code_postal."<br>";    
    echo "Batiment : ".$batiment."<br>";    
    echo "Etage : ".$etage."<br>";    
    echo "Porte : ".$porte."<br>";    
    echo "Ville : ".$ville."<br>";    
    echo "Pays : ".$pays."<br>";    
    echo "Numero de Téléphone Fixe : ".$numero_de_telephone_fixe."<br>";    
    echo "Numero de Téléphone portable : ".$numero_de_telephone_portable."<br>";    
    echo "E-Mail : ".$email."<br>";    
    echo "Mot de Passe : ".$mot_de_passe."<br>";
     
    // Connexion à la base de donnée
    $db = mysql_connect('sql.free.fr', 'francewebmaster', '********');    
     
    //choix de la base
    mysql_select_db('francewebmaster',$db);    
     
    // on crée la requête SQL     
    $sql = 'SELECT cvililite, nom, prenom, numero_client, date_de_naissance_jour, date_de_naissance_mois, date_de_naissance_annee, numero_de_rue, rue, code_postal, batiment, etage, porte, ville, pays, numero_de_telephone_fixe, numero_de_telephone_portable, email, mot_de_passe FROM user WHERE numero_client="'.$numero_client.'"';  
     
    // on envoie la requête    
    $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());    
     
    // on fait une boucle qui va faire un tour pour chaque enregistrement    
    while($data = mysql_fetch_assoc($req))  
        {
       // on affiche les informations de l'enregistrement en cours     
    echo ($mot_de_passe = $data['mot_de_passe']);
        }   
    mysql_close();
     
    ?>

  4. #4
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    bonjour,

    je ne suis pas sur que tu puisses faire un echo sur une assignation de variable

    fais plutot comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $mot_de_passe = $data['mot_de_passe'];
    echo $mot_de_passe;
    //ou alors
    echo $data['mot_de_passe'];

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 16
    Par défaut
    Merci ça fonctionne !!

  6. #6
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    Citation Envoyé par Elwyn
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $cvililite = $data['cvilite'];
    etc ...


    non ?

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

Discussions similaires

  1. Réponses: 20
    Dernier message: 12/02/2008, 17h25
  2. Réponses: 7
    Dernier message: 15/11/2007, 14h41
  3. erreurs de variables non initialisées
    Par setsuko974 dans le forum Langage
    Réponses: 4
    Dernier message: 15/02/2007, 09h26
  4. Réponses: 3
    Dernier message: 28/07/2006, 15h45
  5. Comment savoir si une variable est initialisée ?
    Par nabix dans le forum Général Python
    Réponses: 8
    Dernier message: 10/03/2005, 15h12

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