J'ai un peu honte mais je ne vois pas ce qui ne colle pas dans ce formulaire

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
<?php
//Base de donnée 
 
 
if(!empty($_POST["send"])) {
	$name = $_POST["name"];
	$email = $_POST["email"];
	$subject = $_POST["subject"];
	$subject = str_replace("'", "\'", $subject);
	$message = $_POST["message"];	
	$message = str_replace("'", "\'", $message);
	$connexion = mysqli_connect("localhost", "root", "root", "master_500") or die("Erreur de connexion: " . mysqli_error($connexion));
	$connexion -> set_charset("utf8");
	$result = mysqli_query($connexion, "INSERT INTO contact (name, email, subject, message) VALUES ('" . $name. "', '" . $email. "','" . $subject. "','" . $message. "')");
 
 
	if($result){
		$db_msg = "Vos informations de contact sont enregistrées avec succés.";
		$type_db_msg = "success";
	}else{
		$db_msg = "Erreur lors de la tentative d'enregistrement de contact.";
		$type_db_msg = "error";
	}
La connexion a la base est ok

la table ressemble à ceci

Nom : 2023-06-30_160543.jpg
Affichages : 195
Taille : 57,6 Ko

Rien de bien original mais j'ai en permanance l'erreur "Erreur lors de la tentative d'enregistrement de contact.";


Une petite aide serait la bienvenue car je suis en traine de tourner en rond (php 7.2.7 et mysql 5.7.11


Gros merci pour ceux qui peuvent m'aider