Création site web en php

Fermé
annick Musa Messages postés 2 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 14 janvier 2013 - 10 janv. 2013 à 17:32
annick Musa Messages postés 2 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 14 janvier 2013 - 14 janv. 2013 à 09:48
Bonjour,

salut tout le monde,
Je suis entrain de créer un site web en php, e commerce j'ai déjà les tables, créer des formulaires et je travaille pour le moment en local. Mon problème c'est que je n'arrive pas à détecter l'erreur de saisie des données dans la base de données. Merci pour votre aide

A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
11 janv. 2013 à 13:08
Bonjour,

Tu aurais un exemple pour qu'on saisisse mieux le soucis ?

Xavier
0
annick Musa Messages postés 2 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 14 janvier 2013
14 janv. 2013 à 09:48
Bonjour encore une fois,

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Enregistrement des commandes</title>
</head>
<body>
<?php

$num_commande = $_POST['num_commande'];
$nom_client = $_POST['nom_client'];
$Montant = $_POST['Montant'];
$Date = $_POST['Date'];
$quantite = $_POST['quantite'];
$Payer = $_POST['Payer'];
$Reglement = $_POST['Reglement'];


echo $num_commande."<br>";
echo $nom_client."<br>";
echo $Montant."<br>";
echo $Date."<br>";
echo $quantite."<br>";
echo $Payer."<br>";
echo $Reglement."<br>";

include("menu.inc");

if(isset($_POST['submit']))
{


$req="INSERT INTO 'memoire'.'commande' ('id_commande', 'num_commande', 'nom_client', 'Montant', 'Date', 'quantite', 'payer', 'Reglement') VALUES (NULL, '$num_commande', '$nom_client', '$Montant', '$Date', '$quantite' , '$payer', '$Reglement')";


if(mysql_query($req))
{
echo "commande Enregistré";

}
else {
echo "Erreur d'enregistrement";
}

}

?>

<div id="Form_commande">
<form action="" method="post" name="commandeForm" id="commandeForm" accept-charset="utf-8">
<fieldset>
<legend><strong>Formulaire de la commande:</strong></legend>

<label for="num_commande" class="num_commande">Numéro de la commande</label>
<input name="num_commande" id="num_commande" type="text" placeholder="Numero de la commande" required><br /><br />

<label for="nom_client" class="nom_client">Nom du Client</label>
<input name="nom_client" id="nom_client" type="text" required><br /><br />

<label for="Montant" class="Montant">Montant</label>
<input name="Montant" id="Montant" type="text" required><br /><br />

<label for="Date" class="Date">Date</label>
<input name="Date" id="Date" type="date" placeholder="Date" required><br /><br />

<label for="quantite" class="quantite">Quantité</label>
<input type="text" name="quantite" id="quantite"><br /><br />

<label for="non_payer" >Non payé</label>
<input type="radio" value="non_payer" id="non_payer" name="Payer"><br><br />

<label for="payer" >Payé</label>
<input type="radio" value="payer" id="payer" name="Payer"><br><br />

<label for="select" class="choose">Mode de réglement par:</label>
<select id="Reglement" name="Reglement">
<option value="0" selected="selected"> </option>
<option value="cheque">cheque</option>
<option value="cash">Cash</option>
</select><br /><br />



<input id="submit" name="submit" type="submit" value="Valider">
<input type="reset" value="Effacer">

</fieldset>
</form>
</div>
</body>
</html>

Tel est le code que j'ai par exemple sur le formulaire commande.

J'aimerai donc vous demander de m'aider de voir l'erreur que j'ai commise.
Merci
0