Message d'erreur conçernant insértion des données dans bdd
Fermé
hankabyl
Messages postés
20
Date d'inscription
mardi 10 septembre 2013
Statut
Membre
Dernière intervention
24 octobre 2020
-
Modifié le 24 oct. 2020 à 21:00
hankabyl Messages postés 20 Date d'inscription mardi 10 septembre 2013 Statut Membre Dernière intervention 24 octobre 2020 - 24 oct. 2020 à 22:31
hankabyl Messages postés 20 Date d'inscription mardi 10 septembre 2013 Statut Membre Dernière intervention 24 octobre 2020 - 24 oct. 2020 à 22:31
A voir également:
- Message d'erreur conçernant insértion des données dans bdd
- Message - Guide
- Erreur 0x80070643 - Accueil - Windows
- Recuperer message whatsapp supprimé - Guide
- Message d'absence thunderbird - Guide
- Insertion liste déroulante excel - Guide
2 réponses
jordane45
Messages postés
38360
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 décembre 2024
4 720
24 oct. 2020 à 21:03
24 oct. 2020 à 21:03
Bonjour,
Déjà, lorsque tu postes du code sur le forum, il faut que tu y indiques le langage pour avoir la coloration syntaxique.
Merci de lire entièrement le lien suivant avant de nous poster à nouveau du code :
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite,
Ton message d'erreur ne concerne pas mysql .. mais une partie de ton code PHP
Je déplace donc ta question dans le bon forum...
Merci d'y faire attention à l'avenir.
Et donc
l'erreur concerne cette ligne
Il t'indique une erreur sur la fonction escape_string en te précisant qu'il ne peut pas le faire sur une valeur NULL.
Tu n'as donc pas envoyé une (ou plusieurs) de tes variables POST
Pour t'aider à corriger ton souci, je t'invite à lire ET à appliquer le contenu de ce lien :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
.
Déjà, lorsque tu postes du code sur le forum, il faut que tu y indiques le langage pour avoir la coloration syntaxique.
Merci de lire entièrement le lien suivant avant de nous poster à nouveau du code :
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite,
Ton message d'erreur ne concerne pas mysql .. mais une partie de ton code PHP
Je déplace donc ta question dans le bon forum...
Merci d'y faire attention à l'avenir.
Et donc
l'erreur concerne cette ligne
// préparation de la requête d'insertion (pour la table forum_sujets) $sql = 'INSERT INTO forum_sujets VALUES("", "'.$mysqli->escape_string($_POST['auteur']).'", "'.$mysqli->escape_string($_POST['titre']).'", "'.$mysqli->escape_string($_POST['message']).'", "'.$date.'")';
Il t'indique une erreur sur la fonction escape_string en te précisant qu'il ne peut pas le faire sur une valeur NULL.
Tu n'as donc pas envoyé une (ou plusieurs) de tes variables POST
Pour t'aider à corriger ton souci, je t'invite à lire ET à appliquer le contenu de ce lien :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
.
hankabyl
Messages postés
20
Date d'inscription
mardi 10 septembre 2013
Statut
Membre
Dernière intervention
24 octobre 2020
24 oct. 2020 à 22:31
24 oct. 2020 à 22:31
Je vous remercie beaucoup de l' importance que vous m' avez donner. Je vais voir avec le lien que vous m' avez envoyé et merci beaucoup.