Bonjour,

Voici mon code, or ma requête me renvoie l'erreur "no database selected' mais je ne comprends pas mon erreur, pouvez vous m'aider? voici mon code
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Essai</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	</head>
	<style type="text/css">
	form
	{
	text-align:center
	}
	</style>
	<body>
<h2>essai1</h2>
<form action="entree.php" method="post">
<p>
<label for="pseudo"> Votre pseudonyme :</label>
<input type="text" name="pseudo" /><br />
<label for="message"> Saisissez votre message :</label>
<input type="text" name="message" /><br />
<input type="submit" value="validez" />
</p>
</form>	
<?php
if (isset($_POST['pseudo']) AND isset($_POST['message'])) //si les variables pseudo et message éxistent
{
	if ($_POST['pseudo']!= NULL AND $_POST['message']!= NULL) // et si ces variables sont renseignées 
	{
mysql_connect('localhost', 'root', ''); //je me connecte à MySQL
mysql_select_db('essai'); 				//je sélectionne ma base de données
$message = mysql_real_escape_string(htmlspecialchars($POST['message'])); //je sécurise mon script
$pseudo = mysql_real_escape_string(htmlspecialchars($POST['pseudo']));
//j'enregistre les valeurs des variables $pseudo et $message dans ma table "commentaire"
msql_query("INSERT INTO commentaire VALUES('', '$pseudo', '$'message')") or die (mysql_error());
 
	}	//Fin de if
}	//Fin de if
 
//Je récupère dans la table "commentaire" mes valeurs de champ "pseudo et message" dans une variable  $reponse
$reponse = mysql_query("SELECT * FROM commentaire") or die (mysql_error());
mysql_close();  //je me déconnecte le plus tôt possible de MySQL
//Je boucle sur ma table "commentaire" tant qu'il y a des données et je les récupère dans $donnees
while ($donnees = mysql_fetch_array($reponse))
{	//début de boucle
?>
 
<p><strong><?php echo $donnees['pseudo']; ?></strong>: <?php echo $donnees['message'];?></p>
<?php
}	// Fermeture de la boucle
?>
	</body>
</html>