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

Langage PHP Discussion :

probleme php affichage input


Sujet :

Langage PHP

Vue hybride

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut probleme php affichage input
    Bonjour j'ai besoin de votre aide , de toute urgence ou presque ! car je passe un oral mardi et j'ai un gros soucis ! je veux afficher les informations de la personne connectée mais ca ne marche pas !
    voici mon code
    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
     
    <form method="post" action="modifprog.php">
    <?php
    $id_m = $_SESSION['id'];
     
    $req = "SELECT * FROM lecteur where id=".$id_m."";
    $res = odbc_exec(connect(), $req);
    $ligne = odbc_fetch_array($res);
     
    $nom = $ligne['nom'];
    $prenom = $ligne['prenom'];
    $datenaiss = $ligne['datenaissance'];
    $numrue = $ligne['numrue'];
    $rue =  $ligne['rue'];
    $cp = $ligne['codepostal'];
    $ville = $ligne['ville'];
    $mail = $ligne['mail'];
    $mdp = $ligne['mdp'];
     
    ?>
     
    Nom : &nbsp;&nbsp;   <INPUT Text size="20" name="input_nom" value= "<?php echo $nom; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;
    Prénom : <INPUT Text size="20" name="input_prenom" value= "<?php echo $prenom; ?>"> <br><br>
    Date Naissance (jj/mm/aaaa): <INPUT Text size="10" name="input_datenaiss" value="<?php echo $datenaiss;?>"> &nbsp;&nbsp;&nbsp;&nbsp;<br><br>
    num rue : <INPUT text size="3" name="input_numrue" value="<?php echo $numrue; ?>"> <br><br>
    Rue : <INPUT text size="40" name="input_rue" value="<?php echo $rue;?>"> <br><br>
    Ville : <INPUT text size="20" name="input_ville" value="<?php echo $ville;?>"> 
    Code Postal : <INPUT text size ="5" name="input_codepost" value="<?php echo $cp;?>"> &nbsp;&nbsp;&nbsp;&nbsp;<br><br>
    Adresse E-Mail : <INPUT text size="30" name="input_mail" value="<?php echo $mail; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<br><br>
    Mot de passe : <INPUT text size="30" name="input_mdp" value="<?php echo $mdp; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<br><br>
     
     
    <input type="submit" value="Modifier">
     
    </form>
    et voici le résultat:


    Notice: Undefined index: id in c:\program files\easyphp1-8\www\conference\modifperso.php on line 53

    Warning: odbc_exec(): SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Ligne 1 : syntaxe incorrecte vers '='., SQL state 37000 in SQLExecDirect in c:\program files\easyphp1-8\www\conference\modifperso.php on line 56

    Warning: odbc_fetch_array(): supplied argument is not a valid ODBC result resource in c:\program files\easyphp1-8\www\conference\modifperso.php on line 57


    Je vous remercie d'avance !!!!!!!
    bizoux

  2. #2
    Membre confirmé
    Inscrit en
    Novembre 2004
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Novembre 2004
    Messages : 151
    Par défaut
    salut,

    t'utilises une base de données de ce type là :
    "dabas D , IBM DB2 , iODBC , Solid , et Sybase SQL Anywhere"
    ??

    Car si ce n'est pas le cas, aucune raison d'utiliser odbc ...

  3. #3
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    tu fais bien un session_start() au debut de ton script ?
    Les errurs de base sont normales car si id_m non defini cela te donne une requete pourrie.
    Donc le pb c de savoir 1 si les sessions sont bien demarees et 2 ou est ce que tu mets l'id dans ta session

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut
    oui je fait bien un session start au début de ma page

  5. #5
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    et tu mets l'id dans session a quel moment ?
    Fais un print_r de $_SESSION pour voir ce qu'il y a dedans.

Discussions similaires

  1. Réponses: 9
    Dernier message: 08/02/2008, 16h17
  2. Probleme d'affichage HTML/PHP
    Par lebigboss dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/05/2007, 13h01
  3. Probleme d'affichage du résultat de ma fonction php
    Par bouba83 dans le forum Langage
    Réponses: 12
    Dernier message: 28/11/2006, 14h31
  4. Probleme d'affichage avec script php
    Par Misoss dans le forum Langage
    Réponses: 2
    Dernier message: 22/06/2006, 19h50
  5. probleme d'affichage php
    Par suya95 dans le forum Langage
    Réponses: 3
    Dernier message: 09/06/2006, 16h00

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