Insere dans la bd en php

Résolu
spider10 -  
spider10 Messages postés 19 Date d'inscription   Statut Membre -
Bonjour,
quand j'insere ds la bd il affiche une erreur indiquant comme celle-ci "undefined index"
Configuration: Windows 2000
Internet Explorer 6.0

3 réponses

  1. nicolas
     
    Bonjour on peut voir ton code s'il te plais
    0
  2. spider10
     
    voila le code:

    <?php
    // Connexion au serveur
    mysql_connect("localhost","root","");
    // connexion de la base de données
    mysql_select_db("consulter");
    //recuperation de la valeur des champs:
    //nom direction
    $dir=$_POST["nom_dir"];
    //nom service
    $ser=$_POST["nom_ser"];
    //nom type utilisateur
    $util=$_POST["nom_type"];
    //nom employe
    $em=$_POST["nom_em"];
    //nom anomalies
    $anom=$_POST["nom_ano"];
    // fonctionnalite de l'anomalie
    $fon=$_POST["nom_fon"];
    //nom etat
    $etat=$_POST["nom_etat"];
    $sql1 = "INSERT INTO direction (id_dir,nom_dir) VALUES ('', '$dir')";
    $sql2 = "INSERT INTO service (id_ser,nom_ser) VALUES ('', '$ser')";
    $sql3 = "INSERT INTO type_em(id_typeem,nom_type) VALUES ('', '$util')";
    $sql4 = "INSERT INTO employe (id_em,nom_em) VALUES ('', '$em')";
    $sql5 = "INSERT INTO type_anomalie (id_ano,nom_ano) VALUES ('', '$anom')";
    $sql6 = "INSERT INTO fonctionnalite(id_fon,nom_fon) VALUES ('', '$fon')";
    $sql7 = "INSERT INTO etat (id_etat,nom_etat) VALUES ('', '$etat)";
    $req = mysql_query($sql1);
    $req = mysql_query($sql2);
    $req= mysql_query($sql3);
    $req= mysql_query($sql4);
    $req = mysql_query($sql5);
    $req= mysql_query($sql6);
    $req= mysql_query($sql7);
    if($req)
    {
    echo "bien jouer";
    }
    else
    {
    echo "echoue";
    }

    ?>
    il affiche undefined index nom_dir,nom_ser, nom_em ....etc
    merci
    0
  3. spider10 Messages postés 19 Date d'inscription   Statut Membre 2
     
    bonjour,
    je retrouve la solution c'etait une erreur des variables.
    merci
    0