Vous êtes ici sur un forum d'entraide communautaire et non pas sur un forum de demande de service, le but n'est donc pas de fournir une réponse toute faite ou de directement fournir la solution à quiconque viendrait sans la moindre trace. Afin d'obtenir de l'aide et une solution à votre problème, il est fortement recommandé de présenter clairement l'état actuel du problème en nous fournissant :
Un descriptif clair et précis du problème
La tentative actuelle de résolution que vous avez effectué
Le résultat attendu et le résultat actuel
Toutes pistes de recherches pouvant aider à la résolution
Mauvais titre
Le titre est un élément important qui ne doit pas être négligé. N'oubliez pas cette règle simple : le titre idéal résume la question que vous allez poser en une petite phrase. Il doit permettre aux visiteurs de se repérer facilement dans le forum visité et d'identifier le sujet à sa seule lecture.
Vous pouvez utiliser divers préfixes comme [Erreur], [MySQL], [Compatibilité], etc... Aussi, pensez à consulter les règles propres à chaque forum (visibles dans les topics épinglés en haut des sections).
De plus, choisir un bon titre permet de rendre plus faciles les recherches des autres membres.
Les titres de type "besoin d'aide" ou "problème" ne sont pas tolérés.
Pour modifier votre titre, éditez le premier message de votre sujet.
(titre originel : Problème de.. Je ne sais pas...)
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Alors c'est assez surprenant l'erreur que tu nous mentionnes, parce que le code que tu nous as fourni devrait mentionner qu'il tente d'appeler une méthode de quelque chose qui n'est pas un objet à cause d'un souci de syntaxe dans la requête à préparer. J'imagine que tu as modifié ce code depuis ?
Si jamais, tester avec isset($_POST['truc']) AND !empty($_POST['truc']), c'est comme de dire que le cheval blanc est blanc, c'est redondant. Conserve uniquement !empty() dans ton cas.
Ensuite, tu haches le mot de passe, mais tu n'utilises pas le résultat lors de l'insertion dans la base de données…
Il faudrait que j'écrive ça : 'pass' => $pass_hache)); ?
Oui.
Si tu as changé le code, montre-nous au moins celui qui va avec l'erreur. Si celle-ci a changé entre-temps, alors donne-nous le code et la nouvelle erreur.
Ce n'est pas une erreur de syntaxe PHP qui t'était mentionnée auparavant, mais SQL. Avec le dernier changement que tu proposes, tu auras les deux…
La requête SQL est entre les guillemets, si jamais
Et change le titre de ton sujet comme demandé, sans quoi il sera fermé. Répondre au sujet sans tenir compte d'une demande d'un modérateur, c'est un peu comme se ficher de lui, et va savoir pourquoi, ils n'aiment pas trop…
Bon, "problème de base de données" n'est pas très correct non plus, c'est trop vague… L'idée c'est de faire un titre descriptif, qui indique en quelques mots le problème - et permette aussi de retrouver le topic si on fait une recherche future
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Y a pas de quoi. Si le sujet peut être utile à quelqu'un
Récupérer données utilisateur...
× 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.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)