Bonjour, voici mon problème j'ai ci-contre l'ébauche d'un projet afin de faire mes tests je ne l'ai pas encore terminé mais j'ai déjà un problème avec les accent dans la base de donnée. J'ai lu tout un tas de truc sur le sujet mais ça ne ce passe pas comme prévu. Voici mes différents code.
J'ai regardé la configuration de mes tables, pour voir. Elles sont toutes en "utf8_general_ci". Les pages PHP sont également en UTF-8. Et je n'ai aucun problème pour les accents. Peut-être faut-il regarder de ce côté ?
Le premier paramètre doit être une instance mysqli et certainement pas une chaîne de caractères ... Et ça devrait apparaître par une belle erreur.
(ie ça devrait être $conn à la place de ce "projet")
Par contre, j'espère que t'es conscient que faute d'avoir préparé la requête et d'avoir échappé tes données (mysqli_real_escape_string) c'est injection SQL et plantage de la requête si les données contiennent la moindre ' assurés !
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli