c'est qu'une fois les informations éditées le type est obligé de se reconnecter pour mettre à jour l'affichage de ses données personnelles
Il suffit (sans doute) de regarder comment sont retirées ces données lors de la connexion (cad lorsque le membre entre son login/pass) et de faire appelle à la même méthode lors de la mise à jour de la DB (après édition)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php // lancement de la requête (on impose aucune condition puisque l'on désire obtenir la liste complète des propriétaires $sql 'SELECT username, prenom, nom, email, eck FROM users WHERE username \''.mysql_real_escape_string($USER_NAME).'\''; $req = mysql_query($sql) or die('Erreur SQL ! '.$sql.' '.mysql_error()); // on recupere le resultat sous forme d'un tableau $data = mysql_fetch_array($req); // on libère l'espace mémoire alloué pour cette interrogation de la base mysql_free_result ($req); mysql_close (); ?> Pseudo, <?php echo $data['username']; ?>, ---- Prénom, <?php echo $data['prenom']; ?>, ---- Nom, <?php echo $data['nom']; ?>, ---- E-mail, <?php echo $data['email']; ?>, ---- eck, <?php echo $data['eck']; ?>
<?php // on se connecte à notre base $base = mysql_connect ('localhost', 'ccccc', 'cccccc'); mysql_select_db ('cccccc', $base) ; ?>
<?php session_start(); require('xxxxxxx'); require('xxxxxxx'); require('xxxxx) if(Session::validate() !== 0) { header("Location: ../noconnect.html"); } $conn = MysqlConnect::connect(); MysqlConnect:: db_use($conn, ""); $query = new MysqlQuery($conn); $user_id = Session::get("user_id"); $sql 'SELECT username, prenom, nom, email, krs FROM users WHERE username \''.mysql_real_escape_string($USER_NAME).'\''; $req = mysql_query($sql) or die('Erreur SQL ! '.$sql.' '.mysql_error()); // on recupere le resultat sous forme d'un tableau $data = mysql_fetch_array($req); // on libère l'espace mémoire alloué pour cette interrogation de la base mysql_free_result ($req); ?>
<?php // lancement de la requête (on impose aucune condition puisque l'on désire obtenir la liste complète des propriétaires $sql 'SELECT username, prenom, nom, email, eck FROM users WHERE username \''.mysql_real_escape_string($USER_NAME).'\''; $req = mysql_query($sql) or die('Erreur SQL ! '.$sql.' '.mysql_error()); // on recupere le resultat sous forme d'un tableau $data = mysql_fetch_array($req); // on libère l'espace mémoire alloué pour cette interrogation de la base mysql_free_result ($req); mysql_close (); ?> Pseudo, <?php echo $data['username']; ?>, ---- Prénom, <?php echo $data['prenom']; ?>, ---- Nom, <?php echo $data['nom']; ?>, ---- E-mail, <?php echo $data['email']; ?>, ---- eck, <?php echo $data['eck']; ?>
$USER_NAME = Session::get("username");
mysql_free_result ($req);.