Envoi vers base de données
Résolu
david77179
Messages postés
172
Statut
Membre
-
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
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
A voir également:
- Envoi vers base de données
- Fuite données maif - Guide
- Base de registre - Guide
- Envoi impossible messenger - Forum Facebook Messenger
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels