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