Bonjour, j'ai un problème pour insérer des données dans ma base.

j'ai créé 2 fonction en php, une pour se connecter et une autre pour rentrer mes données

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
 
private function getConnexion()
	{
		$connexion = new PDO("mysql:host=localhost;dbname=projetphpobjet","root",""); /*connexion à la base de données*/
		return $connexion;
	}
 
 
public function insertionBaseMessage($objetMessage)
	{		
		echo $objetMessage->getPseudo();
		echo $objetMessage->getMessage();
 
		$connexion= $this->getConnexion();
 
		$requete = $connexion -> prepare("INSERT INTO TABLE messages (pseudo, commentaireSeul) 
                                        VALUES (' ". $objetMessage->getPseudo() ."', '". $objetMessage->getMessage() ."')");
 
        $requete->execute();
	}
la fonction insertionBaseMessage prends en paramètre un objet message qui contient un pseudo et un message. Je récupère bien ces infos grâce au getPseudo et getMessage, mais les informations ne sont pas rentrés dans la base.

Et je ne vois pas ce qui ne va pas avec ma requete ou son execution.


Merci