Recupérer les données

Bonjour,
une fois que le visiteur entre dans sa session, il va consulter ses informations; ma base de donneés cè sur les dossiers medicaux; une fois ke le medecin est dans sa session, il souhaite modifier son compte; je veux qu'à partiir d'un formulaire de saisie, s'il entre son nom, son prenom, son sexe, son année de naissance et qu'il valide; on lui fait sortir toutes les informations le concernant et après avoir modifié, il valide la modification; comment je dois procéder????? aider moi
Configuration: Windows Vista
Internet Explorer 7.0

3 réponses

  1. bonjour
    s'il vous plait j'attends toujours votre solution aidez moi!!!!!
    0
    1. bonjour
      en realité, j'ai déja créer ma base de données en mysql "medicaldb"; j'ai crée la page de connexion sur lakelle le médecin peut se connecter; ensuite j'ai créer un script php qui permet d'identifier son login et son mot de passe; alors mon problème setrouve là: une fois k'il rentre dans sa session, il veut modifier son compte; il va cliquer sur "Infos compte" et on lui affiche un formulaire qu'il doit remplir; après avoir validé ce formulaire, je veux qu'on lui affiche toutes ses données personnelles qui existent dans ma base afin de lui permettre de modifier ses informations;

      voici le code du formulaire:

      <?php session_start();
      $login = $_SESSION['login'];
      ?>

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>infoscompte</title>
      </head>

      <body>
      <p align="left"><h2 align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#66CC00">Dossier Médical Personnel</font></h2></p>
      <b><p align="right"><font color="#009B00" face="Verdana, Arial, Helvetica, sans-serif">Bienvenu(e), <?php echo $login; ?></p></font>
      <p align="center"><h3 align="center"><font face="Verdana" color="#FFAAAA">Pour modifier votre compte, veuillez remplir ce formulaire!</font></h3></p>

      <form action="formulaire_1.php" method="GET">
      <div align="center">
      <table border="">
      <tr>
      <td align="right">Nom :  </td>
      <td align="left"><input type=text size=20 name="fnom"></td>
      </tr>
      <tr>
      <td align="right">Prénom :  </td>
      <td align="left"><input type=text size=30 name="fprenom"></td>
      </tr>
      <tr>
      <td align="right">Sexe :  </td>
      <td align="left"><input type=text size=5 name="fsexe"></td>
      </tr>
      <tr>
      <td align="right">Spécialité :  </td>
      <td align="left"><input type="text" size="30" name="fspecialite"></td>
      </tr>
      <tr>
      <td align="right">Année de naissance :  </td>
      <td align="left"><input type="text" size="10" name="fanneenaiss"></td>
      </tr>
      </table></div>

      <div align="center">
      <table border="">
      <tr>
      <td align="center"><input type=submit value="consulter"></td>
      <td align="center"><input type=reset value="annuler"></td>
      </tr>
      </table></div>

      <div align="right">
      <table border="0">
      <tr><td align="right"><a href="classe.php"><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000CC">[Retour]</font></a></td></tr>
      </table></div>
      </form>

      </body>
      </html>

      et le code du script php que j'ai essayé de faire pour recupéré les données:

      <?php session_start();
      echo $_SESSION['login'];
      //on se connecte à la base
      mysql_connect("localhost", "root", "")or die("erreur de connexion: ".mysql_error($connexion));
      mysql_select_db("medicaldb")or die("erreur de connexion: ".mysql_error($connexion));

      //on récupère les données
      $nom=$_GET["fnom"];
      $prenom=$_GET["fprenom"];
      $sexe=$_GET["fsexe"];
      $specialite=$_GET["fspecialite"];
      $anneenaiss=$_GET["fanneenaiss"];

      //on crée la requete
      $query =" SELECT id_medecin, login_medecin, mdp_medecin, confirme_mdp, nom_medecin, prenom_medecin, date_naiss_medecin, anneenaiss, sexe_medecin, adresse_medecin, specialite, phone_medecin, mail_medecin1, mail_medecin2 FROM medecin";

      $result=mysql_query($query);

      echo "$query";

      ?>

      <table border="1" cellpadding="5" cellspacing="0" align="center" width="333">
      <?php ($row= mysql_query($query));?>
      <tr>
      <th scope="row">Identifiant</th>
      <td><div align="center"><?php echo $row['idmedecin']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Login</th>
      <td><div align="center"><?php echo $row['login']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Mot de Passe</th>
      <td><div align="center"><?php echo $row['fmdp']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Confirmer</th>
      <td><div align="center"><?php echo $row['fconfirmemdp']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">NOM</th>
      <td><div align="center"><?php echo $row['fnom']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Prénom</th>
      <td><div align="center"><?php echo $row['fprenom']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Date de naissance</th>
      <td><div align="center"><?php echo $row['fdatenaiss']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Année de naissance</th>
      <td><div align="center"><?php echo $row['fanneenaiss']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Sexe</th>
      <td><div align="center"><?php echo $row['fsexe']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Adresse</th>
      <td><div align="center"><?php echo $row['fadresse']; ?></div></td>
      </tr>
      <th scope="row">SpÉcialité</th>
      <td><div align="center"><?php echo $row['fspecialite']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Téléphone</th>
      <td><div align="center"><?php echo $row['fphone']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Email1</th>
      <td><div align="center"><?php echo $row['fmail1']; ?></div></td>
      </tr>
      <tr>
      <th scope="row">Email2</th>
      <td><div align="center"><?php echo $row['fmail2']; ?></div></td>
      </tr>
      </table>

      merci pour votre aide!!
      0
      1. Précise les données de ton problème, où sont les données, quels logiciels en jeu, la solution dépend de ce que tu as et de ce que tu veux faire !
        0