inscription dans HTML depuis MYSQL
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:
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 :
Citation:
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 ?