Call to a member function prepare() on null
Bonjour,
J'essaie de me connecter à ma base de données, mais j'obtiens l'erreur:Call to a member function prepare() on null.
Je vous remercie de votre aide.
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
|
global $bdd;
if (isset($_POST['nom'],$_POST['message']) && !empty($_POST['nom'] && !empty($_POST['message']))){
$nom = $_POST['nom'];
$message = $_POST['message'];
#Requête préparée
$requete = $bdd->prepare('INSERT INTO ajax(nom, message) VALUES(:nom, :message)');
$requete->execute(array(
'nom' => $nom,
'message' => $message
));
$requete->closeCursor(); // Termine le traitement de la requête
echo "<div class=\"card green\">
<div class=\"card-content white-text\">
<i class=\"material-icons left\">check_box</i>Les données ont bien été envoyées !
</div>
<div>";
}
else{
echo "<div class=\"card red\">
<div class=\"card-content white-text\">
<i class=\"material-icons left\">report_problem</i>Veuillez compléter tous les champs !
</div>
<div>";
} |