Bonjour,

La solution est très simple, mais à force d'être dessus, j'en perds mes moyens.

Cela ne s'affiche pas, pourquoi ?? une piste ?
J'ai une page sans affichage, la photo de fond est mise et rien d'autre ne se passe.

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
<body>
<?php
// établir la clef d'accès de la base de donnée
    $labdd = "alphanbf_marcovka";
    $pass = "ET2Sa62S6rV7";
    $database = "alphanbf_cee_db";
    $hostname = "localhost";
 $bdd = new PDO('mysql:host='.$hostname.';dbname='.$database, $labdd, $pass); // la clef est localisée ici
 $bdd -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); //questionne la validité de la clef
 
 $requete = "SELECT * FROM examinee_tbl WHERE exmne_id = '?'"; // pioche dans la base de donnée les éléments de l'utilisateur
 $result = $bdd->query($requete); //on inscrit les éléments trouvés dans une variable
 
 if(!result){
     echo"récupération non faite";
 }else
 {
     $avatar = $row['avatar'];
     $name = $row['exmne_fullname'];
     $annee = $row['exmne_year_level'];
     $email = $row['exmne_email'];
 }
 
?>
  <div class="container">
    <div align="center">
            <h5>La personne que vous êtes</h5>
            <img src='/membres/avatar/<?php echo $avatar ?>' width="70"/>
        </div>
                <hr>
                    <h5><p>Bonjour,</br>
                    <p>Vous êtes, <?php echo $name ?> un élève d'Alphavit. Vous nous avez notifié que vous souhaitiez utiliser <?php echo $email ?> comme adresse courriel.<br>
                    Selon nous, vous étudiez en classe, <?php echo $annee ?> et nous ferons tout pour vous faciliter votre scolarité en renforçant votre niveau.</p>
                    </h5><br>
                    <h5><p>L'administration du collège.</p></h5>
  </div>
 
</body>
voici le journal des erreurs :

PHP Notice: Undefined variable: row in /home/alphanbf/public_html/cee/pages/manage-profile.php on line 40
PHP Notice: Undefined variable: row in /home/alphanbf/public_html/cee/pages/manage-profile.php on line 41
PHP Notice: Undefined variable: row in /home/alphanbf/public_html/cee/pages/manage-profile.php on line 42
PHP Notice: Undefined variable: row in /home/alphanbf/public_html/cee/pages/manage-profile.php on line 43
Cela signifie que les variables row refusent d'accepter les valeurs que je leur affecte. Pourquoi ?