Ajout dans bdd : pas de message d'erreur mais rien ne s'enregistre
Posté : 30 sept. 2019, 18:09
Bonjour à toutes et à tous,
J'ai crée une table "operations" avec les champs suivants
id_operation int(11) auto_increment
id_membre int(11) (qui plus tard sera en relation avec la table user bref)
date_entree (date)
heure_entree (time)
montant_achat int(11)
J'ai un code Hmtl pour le formulaire
Quand je clique sur sign up, la page add_operation.php se lance bien mais reste blanche et rien ne s'enregistre dans la table.
Merci d'avance pour votre aide.
Bonne journée
J'ai crée une table "operations" avec les champs suivants
id_operation int(11) auto_increment
id_membre int(11) (qui plus tard sera en relation avec la table user bref)
date_entree (date)
heure_entree (time)
montant_achat int(11)
J'ai un code Hmtl pour le formulaire
<div class="register">
<form name="registration" method="post" action="add_operation.php" enctype="multipart/form-data">
<p>Id membre </p>
<input type="text" class="text" value="" name="id_membre" required >
<p>Date d'entrée </p>
<input type="text" class="text" value="" name="date_entree" required >
<p>Heure d'entrée </p>
<input type="text" class="text" value="" name="heure_entree" required >
<p>Montant de l'achat </p>
<input type="text" class="text" value="" name="montant_achat" >
<div class="sign-up">
<input type="reset" value="Reset">
<input type="submit" name="signup" value="Sign Up" >
<div class="clear"> </div>
</div>
</form>
</div>
et le code php <?php session_start();
require_once('dbconnection.php');
//Code for Registration
if(isset($_POST['signup']))
{
$id_membre=$POST['id_membre'];
$date_entree=$_POST['date_entree'];
$heure_entree=$_POST['heure_entree'];
$montant_achat=$_POST['montant_achat'];
$msg=mysqli_query($con,"insert into operations(id_membre,date_entree,heure_entree,montant_achat) values('$id_membre','$date_entree','$heure_entree','$montant_achat')");
if($msg)
{
echo "<script>alert('Operation ajoutée');</script>";
}
}
?>
La connexion à la base est bonne puisque quand je change le mot de passe, j'ai un message d'erreur.Quand je clique sur sign up, la page add_operation.php se lance bien mais reste blanche et rien ne s'enregistre dans la table.
Merci d'avance pour votre aide.
Bonne journée