Bonjour,

Je ne comprends pas le probleme, j'ai des messages d'erreurs pour mes deux variables que je récupère dans mon select mais il ne s'affichent pas!
( ! ) Notice: Undefined property: stdClass::$username in C:\wamp\www\pag\profils.php on line 32
( ! ) Notice: Undefined property: stdClass::$id in C:\wamp\www\pag\profils.php on line 35
Undefined alors que je les récupères bien dans mon select !

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
<?php
 
$idmbr = (int) $_GET['idmbr'];
 
// Connexion à la base de données
require_once 'inc/db.php';
 
// Récupération du profil
$req = $pdo->prepare('SELECT id, username, confirmed_at FROM users WHERE id = :idmbr AND confirmed_at IS NOT NULL');
$req->execute(['idmbr' => $_GET['idmbr']]);
$donnees = $req->fetch();
 
if($donnees == null){
  $_SESSION['flash']['danger'] = "Ce membre n'est pas valide aucun résultat";
  header('Location: account.php');
  exit();
}
 
?>
 
<div class="panel panel-info">
  <div class="panel-heading">
    <h3 class="panel-title"><?php echo htmlspecialchars($donnees->username); ?></h3>
  </div>
  <div class="panel-body">
    ID : <?php echo $donnees->id ?>
  </div>
</div>
merci pour votre aide