Bonjours

Je développe actuellement un petit site web pour débuter mais dans mon script, au moment ou je fait l'enregistrement d'un nouvel l'utilisateur, je veux mettre tt les info dans une base de donnée. Mais lorsque je fait un test, sur ma page phpadmin, il y a aucun donner qu'i s'affiche.(si ce n'est pas clair , demander moi, je suis pas douée pr m'exprimer )
j'utilise Xampp pour publier mon site( il fait apache et MySQL)
voici mon script:
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
<?php
try
{
	$bdd = new PDO('mysql:host=localhost;dbname=site;charset=utf8', 'root', '');
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}
$n = $_POST["username"];
$modp = $_POST["mdp"];
$modp2 = $_POST["mdp2"];
$mail = $_POST["mail"];
 
if ($n != "" and $modp == $modp2  and $modp != "" and $mail != "")
{
	$r = $bdd->prepare('INSERT INTO user (nom, mdp, mdp2, email,) VALUES(:nom, password(:mdp), password(:mdp2), :email)');
    $r->execute(array(
	'nom' => $n,
	'mdp' => $modp,
	'mdp2' => $modp2,
	'email' => $mail
	));
 
}
else 
{
	include ('/log.php');
}
?>
Merci d'avance