Insertion de donner

Fermé
ala638 Messages postés 15 Date d'inscription jeudi 26 juin 2014 Statut Membre Dernière intervention 7 novembre 2014 - 5 juil. 2014 à 14:18
ala638 Messages postés 15 Date d'inscription jeudi 26 juin 2014 Statut Membre Dernière intervention 7 novembre 2014 - 5 juil. 2014 à 14:36
Bonjour,
voilà mon code php quand j'appuie sur ajouter la se redirection vers la page de employeurGestion et il n y a pas d'insertion dans la base.

<?php
session_start();
if(!isset($_SESSION['login']) and !isset($_SESSION['password']))
header("location: index.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<div style="position:absolute;top:10%;width:10%;right:30%;"><table><tr><td>Bonjour Mr.</td></tr>
<tr id='DC' onMouseOver="document.getElementById('DC').style.backgroundColor='#eee';"


onmouseout="document.getElementById('DC').style.backgroundColor='#FFF';" ><td style="text-align:right;border-top:1px solid #000000;cursor:pointer" style="cursor:pointer;"><p onClick="logout()" >Decconnection</p></td></table></div>
<script>
function logout(){
document.location.href='logout.php';
}
</script>
<br /><br /><br /><br /><br /><br /><br /><br /><br />
<?php
include_once("connexion.php");
if(isset($_POST['bouton']))
{
$req="insert into decemployeur SET IDENTIFIANT='".$_POST['IDENTIFIANT']."',TYPE_IDENTIFIANT='".$_POST['TYPE_IDENTIFIANT']."',EXERCICE='".$_POST['EXERCICE']."',PP/PM='".$_POST['PP/PM']."',RAISON_SOCIALE='".$_POST['RAISON_SOCIALE']."',ACTIVITE='".$_POST['ACTIVITE']."',ADRESSE='".$_POST['ADRESSE']."',Marches_avec_Residents='".$_POST['Marches_avec_Residents']."',Retenues_sur_Marches_avec_Residents='".$_POST['Retenues_sur_Marches_avec_Residents']."',ASSIETTE_TVA='".$_POST['ASSIETTE_TVA']."',RETENUES_SUR_LA_TVA='".$_POST['RETENUES_SUR_LA_TVA']."',Marches_avec_Non_Residents='".$_POST['Marches_avec_Non_Residents']."',Retenu_Opere_Servi_au_Titre_Operation='".$_POST['Retenu_Opere_Servi_au_Titre_Operation']."',Montant_Net_Servi='".$_POST['Montant_Net_Servi']."'";
$res=mysql_query($req);
header("location: employeurGestion.php");
}
?>
<table align="center">

<form id="monform" name="form1" method="post" action="Accueil.php">
<TR>
<td>IDENTIFIANT:</td>
<td><input type="text" name="IDENTIFIANT" /></td></TR>

<TR>
<td>TYPE IDENTIFIANT:</td>
<td><input type="text" name="TYPE_IDENTIFIANT" /></td></TR>
<TR>
<td>EXERCICE:</td>
<td><input type="text" name="EXERCICE" /></td></TR>
<TR>
<td>PP/PM:</td>
<td><input type="text" name="PP/PM" /></td></TR>
<TR>
<td>RAISON SOCIALE:</td>
<td><input type="text" name="RAISON_SOCIALE" /></td></TR>
<TR>
<td>ACTIVITE:</td>
<td><input type="text" name="ACTIVITE" /></td></TR>
<TR>
<td>ADRESSE:</td>
<td><input type="text" name="ADRESSE" /></td></TR>
<TR>
<td>Marches avec Residents:</td>
<td><input type="text" name="Marches_avec_Residents" /></td></TR>
<TR>
<td>Retenues sur Marches avec Residents:</td>
<td><input type="text" name="Retenues_sur_Marches_avec_Residents" /></td></TR>
<TR>
<td>ASSIETTE TVA:</td>
<td><input type="text" name="ASSIETTE_TVA" /></td></TR>
<TR>
<td>RETENUES SUR LA TVA:</td>
<td><input type="text" name="RETENUES_SUR_LA_TVA" /></td></TR>
<TR>
<td>Marches avec Non Residents:</td>
<td><input type="text" name="Marches_avec_Non_Residents" /></td></TR>
<TR>
<td>Retenu Opere Servi au Titre Operation:</td>
<td><input type="text" name="Retenu_Opere_Servi_au_Titre_Operation" /></td></TR>
<TR>
<td>Montant Net Servi:</td>
<td><input type="text" name="Montant_Net_Servi" /></td></TR>
<tr><td>
<input type="submit" value="Ajouter" name="bouton">
</td></tr>
</form>
</table>

</body>
</html>


4 réponses

Utilisateur anonyme
5 juil. 2014 à 14:36
Tu as appelé un champ PP/PM.
Il y a un caractère spécial là-dedans. Tu devrais changer le nom de ce champ.

Si tu tiens absolument à le garder, tu peux, mais il faut alors l'entourer d'accents graves (Alt Gr 7, pas l'apostrophe du 4) dans toutes les requêtes :
`PP/PM`
1
Utilisateur anonyme
5 juil. 2014 à 14:25
Bonjour

Pour en savoir un peu plus long :
$res=mysql_query($req) or die(mysql_error()); 
0
ala638 Messages postés 15 Date d'inscription jeudi 26 juin 2014 Statut Membre Dernière intervention 7 novembre 2014
5 juil. 2014 à 14:31
voilà l'erreur
Erreur de syntaxe près de '/PM='',RAISON_SOCIALE='',ACTIVITE='',ADRESSE='',Marches_avec_Residents='',Retenu' à la ligne 1
0
ala638 Messages postés 15 Date d'inscription jeudi 26 juin 2014 Statut Membre Dernière intervention 7 novembre 2014
5 juil. 2014 à 14:36
salut
merci j'ai résolu le problem
-1