Insere dans la bd en php

Résolu/Fermé
spider10 - 12 avril 2008 à 09:05
spider10 Messages postés 19 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 28 juillet 2009 - 15 avril 2008 à 08:00
Bonjour,
quand j'insere ds la bd il affiche une erreur indiquant comme celle-ci "undefined index"
A voir également:

3 réponses

Bonjour on peut voir ton code s'il te plais
0
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
spider10 Messages postés 19 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 28 juillet 2009 2
15 avril 2008 à 08:00
bonjour,
je retrouve la solution c'etait une erreur des variables.
merci
0