Bonjour,
Suite à une migration de PHP 5.6 vers PHP 7.2, la requête suivante ne fonctionne plus, impossible d'effectuer un Insert, j'ai regardé la documentation, tout semble correspondre, je ne comprends pas..., ça fait 2 jours que je suis entre autres choses dessus, j'ai aussi essayé d'isoler l'Insert et de passer tous les champs à "NULL", ça n'a rien donné... mais je persiste à penser que ça vient de la requête.
Auriez-vous s'il vous plait une idée du problème, mes tests de migration sont effectués en amont en localhost avec : Wamp 3.1.4/64bits, PHP 7.2, MySQL 5.7.23
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 # Protection injections SQL $cmt_pseudo = mysqli_real_escape_string($class->db_connect, $_POST['pseudo']); $cmt_commentaire = mysqli_real_escape_string($class->db_connect, $_POST['commentaire']); mysqli_query($class->db_connect, "INSERT INTO commentaires (cmt_id, cmt_reference, cmt_date, cmt_pseudo, cmt_commentaire, cmt_validate) values ('', '$article_reference', '$date_time', '$cmt_pseudo', '$cmt_commentaire', '0')"); $last_id = mysqli_insert_id($class->db_connect); # Récupère le dernier id
Merci d'avance pour vos réponses
Partager