Bonsoir,

Pourriez-vous m'aider SVP à résoudre ce problème de Mysqli ?

Voici mon code d'insertion qui me pose problème.
En local, le code affiche l'avertissement mais inserre qu'en même la donnée, sur le serveur distant, il n'inserre rien.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$sonnom = $_POST['nom'];
$sonpays = $_POST['pays'];
$saquestion = $_POST['message'];
$date = date('d/m/Y').' '.date('H:i:s');
 
$sql = "INSERT INTO reponses(nom, pays, reponse, date, identifiant )VALUES('".$sonnom."', '".$sonpays."', '".$saquestion."', '".$date."', '".$IDQuestion."')";
if($result = mysqli_query(maConnexion(), $sql))
{
mysqli_free_result($result);
}
Le message d'avertissement
Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\monsite.com\question.php on line 122
D'avance je vous remercie beaucoup