Envoi vers base de données

Résolu
david77179 Messages postés 172 Statut Membre -  
david77179 Messages postés 172 Statut Membre -
Bonjour,


je suis en train de faire un logiciel de gestion de mon stock pour ma boutique, tt mes formulaires marche, sauf celui ci, les données ne vont pas dans la base de données!!

si quelqu'un peu m'aider sa serai super!!
merci

voici mon code:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<title>Nouveau Produit</title>

<?php include ("habillage/MenuHaut/MenuHautAdmin.php"); ?>
<?php include ("habillage/MenuGauche_ajout_produit.php"); ?>
<?php include ("habillage/fond.php"); ?>
<?php require_once('connexion.php'); ?>

<?php // ------ AJOUT D'UN PRODUIT --------
if(isset($_POST['cb'])){ // on vérifie la présence des variables de formulaire (si le formulaire a été envoyé)
if(($_POST['cb'] == "") || ($_POST['nom'] == "")){ // si code barres et/ou nom non spécifiés >> message d'erreur
header("Location:newclient.php?erreur=empty");
}
{ // on vérifie si le mot de passe et le mot de passe confirmé ont la même valeur
// on passe toutes les variables $POST en variables

$cb = $_POST['cb']; // code barres de la paire de chaussures
$nom = $_POST['nom']; // nom de la paire de chaussures
$marque = $_POST['marque']; // marque de la paire de chaussures
$type = $_POST['type']; // type de la paire de chaussures
$sexe = $_POST['sexe']; // sexe de la paire de chaussures
$prix = $_POST['prix']; // prix de la paire de chaussures
$trentesix = $_POST['trentesix']; // 36
$trentesept = $_POST['trentesept']; // 37
$trentehuit = $_POST['trentehuit']; // 38
$trenteneuf = $_POST['trenteneuf']; // 39
$quarente = $_POST['quarente']; // 40
$quaranteun = $_POST['quarenteun']; // 41

// on fait l'INSERT dans la base de données
$add_user = sprintf("INSERT INTO produit (cb, nom, marque, type, sexe, prix, trentesix, trentesept, trentehuit, trenteneuf, quarente, quarenteun) VALUES ( '$cb', '$nom', '$marque', '$type', '$sexe', '$prix', '$trentesix', '$trentesept', '$trentehuit', '$trenteneuf', '$quarente', '$quarenteun')");
mysql_select_db($database_gestion, $gestion);
$result = mysql_query($add_user, $gestion) or die(mysql_error());
header("Location:accueil_produit.php"); // redirection si création réussie

}

}

?>
<style type="text/css">
<!--
.Style2 {color: #0000FF}
.Style5 {color: #FF0000}
.Style6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Style8 {font-size: 12px}
.Style9 {font-size: 14px}
-->
</style>
</head>


<body>



<form action="" method="post" name="add" class="Style6">





<p></p>





<p></p>









<p></p>



<br>






<table style="color: rgb(0, 0, 255); font-weight: bold;" align="center" bgcolor="#eeeeee" border="0" cellpadding="5" cellspacing="0" width="400">
<big>

</big><tbody>
<big>

</big><tr align="center">
<big>


</big><td style="border: 0px solid ; background-repeat: repeat; background-position: center; width: 170px; height: 30px;" align="center" background="habillage/BarreNewClient.jpg">Informations Produit</td>
<big>

</big></tr>
<big>


</big>
</tbody><big>

</big>
</table>




<br>




<b></b>

<table align="center" bgcolor="#eeeeee" border="0" cellpadding="5" cellspacing="0" width="550">


<tbody>



<tr>



<td width="40"><span class="Style8">Code barres</span></td>



<td><input name="civilite" size="20" maxlength="20" type="text">
</td>


<td>ex: 3020123012077</td>


</tr>



<tr>



<td width="40"><span class="Style8">Nom</span></td>



<td><input name="nom" size="20" maxlength="20" type="text">
</td>


<td>Nom de la paire de chaussures</td>


</tr>



<tr>



<td width="40"><span class="Style8">Marque</span></td>



<td><input name="marque" size="20" maxlength="20" type="text"></td>


<td>Marque de la paire de chaussures</td>


</tr>



<tr>



<td><span class="Style8">Type</span></td>



<td><input name="type" type="text"></td>



<td>ex: bottes</td>



</tr>



<tr>



<td><span class="Style8">Sexe</span></td>



<td><input name="sexe" value="Hommes" readonly="true" type="text"></td>



<td style="color: rgb(255, 0, 0); font-weight: bold;"><big>Ne peut pas être modifier</big></td>


</tr>



<tr>



<td width="40"><span class="Style8">Prix</span></td>



<td><input name="prix" size="10" maxlength="20" type="text">€
</td>


<td>ex: 55.99 (sans le signe euro)</td>


</tr>



<tr>


<td><br>



</td>


</tr>


<tr>


<td><br>



</td>


</tr>


<tr>



</tr>


<tr>



<td width="40"><span class="Style8">36</span></td>



<td><input name="trentesix" size="10" maxlength="1" type="text">
</td>


<td>Nombre de paires en 36 (9 max)</td>


</tr>



<tr>



<td width="40"><span class="Style8">37</span></td>



<td><input name="trentesept" size="10" maxlength="1" type="text"></td>


<td>Nombre de paires en 37 (9 max)</td>


</tr>



<tr>



<td width="40"><span class="Style8">38</span></td>



<td><input name="trentehuit" size="10" maxlength="1" type="text">
</td>


<td>Nombre de paires en 38 (9 max)</td>


</tr>



<tr>



<td width="40"><span class="Style8">39</span></td>



<td><input name="trenteneuf" size="10" maxlength="1" type="text">
</td>


<td>Nombre de paires en 39 (9 max)</td>


</tr>



<tr>



<td width="40"><span class="Style8">40</span></td>



<td><input name="quarente" size="10" maxlength="1" type="text">
</td>


<td>Nombre de paires en 40 (9 max)</td>


</tr>



<tr>



<td width="40"><span class="Style8">41</span></td>



<td><input name="quarenteun" size="10" maxlength="1" type="text">
</td>


<td>Nombre de paires en 41 (9 max)</td>


</tr>




<tr>


<td><br>




</td>


<td colspan="2" height="50">


<div align="center">
<input name="Submit" value="Continuer" type="submit">
</div>


</td>



</tr>






</tbody>


</table>



</form>





<p></p>


<center><a href="ajout.php">Retour</a></center>


<p></p>





</body>
</html>




voila merci encore

2 réponses

ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   340
 
Il n'y a pas sur ton formulaire de champ cb ...
0
david77179 Messages postés 172 Statut Membre 22
 
Merci bcp!!!
Sa marche a merveille
0