Enregistrer dans base données

kikim -  
 Utilisateur anonyme -
Salut, j'ai 1 formulaire ou l'utilisateur saisit ses informations dans 1 tableau puis quand il valide il faut que ces informations aillent s'enregistrées dans 1 base de données que j'ai créé a l'aide d'1 requete que j'ai tapé. Mais l'enregistrement ne se fait pas.......pourkoi ?? si kelkun pouvait m'aidé.....merci.

1 réponse

  1. Utilisateur anonyme
     
    Salut !

    Si tu étais plus clair, ça serait pas plus mal.

    T'as 1 formulaire : sous quoi ?
    Saisit dans un tableau : quelle forme ?
    Il valide : comment ?
    1 base de données que j'ai créée : avec quoi ?
    Une requête que j'ai tapée : c'est quoi ta requête ?
    L'enregistrement ne se fait pas : y'a un message d'erreur ?

    Réponds à ces questions, on pourra certainement mieux t'aider car on comprendra le problème.

    @+
    0
    1. kikim
       
      C'est 1 formulaire en PHP Html ou se trouve 1 tableau créé en html également, il valide a partir d'1 bouton qui envoie sur 1 page ou l'on enregistre dans 1 base de données Mysql (PHP MyAdmin) et la requete :

      <?

      $nom=$_POST["nom"];
      $priorité=$_POST["Priorité"];

      $baseSQL="bureau_formation_db";

      // Connection a la base de données
      $db = mysql_connect("localhost","root");
      mysql_select_db($baseSQL,$db);


      mysql_query("INSERT INTO orientation_1 WHERE (\"Nom Des Agents Concernés\",\"priorité\") VALUES ( \"$nom\",\"$priorité\")");

      ?>


      //Orientation_1 : c'est le nom de ma table
      //Nom des agents concernés,priorité : c'est les champs de ma table
      //$nom,$priorité : c'est les valeurs que jve enregistrer dans la base
      0
      1. Utilisateur anonyme > kikim
         
        C'est déjà bien plus clair !

        Essaie avec des ' à la place des " dans le nom de tes champs :
        $nom=$_POST['nom']; 
        $priorité=$_POST['Priorité']; 
        
        $baseSQL="bureau_formation_db"; 
        
        // Connection a la base de données 
        $db = mysql_connect("localhost","root"); 
        mysql_select_db($baseSQL); enlève voir le db
        
        
        mysql_query("INSERT INTO orientation_1  VALUES ('$nom', '$priorité')"); 
        mysql_close(); // Déconnexion de MySQL 
        ?> 
        
        



        Y'a du mieux ??
        0