Enregistrement d'utilisateur

jiiii Messages postés 1 Statut Membre -  
jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   -
j'ai fais un formulaire pour enregistrer des utilisateurs dans ma base de données: voici le message que je reçois :
INSERT command denied to user ''@'localhost' for table 'utilisateur'
comment résourdre ce soucis?

1 réponse

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour ( si si ... on commence par ça !!!!! )

    Quel code as tu utilisé pour connecter ta page php à ta bdd ?
    Quel code as tu écris pour faire l'insertion ?
    Le "user" que tu as utilisé pour la connexion à la bdd a t'il le droit de faire des INSERT ?
    0
    1. seb
       
      Bonsoir,
      Je pense que l'utilisateur n'existe
      Probablement un script tout fait comme on peut en trouver un peu partout.
      ''@'localhost' for table 'utilisateur' on voit bien le localhost déjà :) Ce n'est pas vraiment le nom de l'utilisateur ou le @ qui lui on se demande ce qui fou là...
      Le mieux serait de voir le script qui lui permet de réaliser cela. Afin de le corriger au besoin.
      Voici déjà une bonne base http://php.net/manual/fr/function.mysqli-connect.php
      Seb
      0
      1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832 > seb
         
        Perso je préfère PDO

        Connexion en mysqli ou PDO :
        https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli

        Mais en effet.. j'attend de voir son code....
        0