Eléphanteau du PHP |
34 Messages
06 oct. 2019, 13:55
Re bonjour @rthur,
Merci pour ton lien.
J'avais oublié les . quand j'avais testé, ce qui me plantait la page.
echo "<script type= 'text/javascript'>alert('New Record Inserted Successfully'.$sl_cours. 'A prendre en compte');</script>";
Effectivement, plus d'erreur, mais plus rien ne s'enregistre dans la base de données.
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
$sql = "INSERT INTO operations (id_membre, date_entree, heure_entree, exchange, paire, long_short, cours_achat, quantite_achat, total_achat, levier, sl_pourcentage, sl_cours )
VALUES ('".$_POST["id_membre"]."','".$_POST["date_entree"]."','".$_POST["heure_entree"]."','".$_POST['exchange']."','".$_POST['paire']."','".$_POST['long_short']."','".$_POST['cours_achat']."','".$_POST['quantite_achat']."','".$_POST['total_achat']."','".$_POST['levier']."','".$_POST['sl_pourcentage']."','".$_POST['sl_cours']."')";
$sl_cours = $_POST('sl_cours');
if ($dbh->query($sql)) {
echo "<script type= 'text/javascript'>alert('New Record Inserted Successfully'.$sl_cours. 'A prendre en compte');</script>";
}
Si j'enlève
$sl_cours = $_POST('sl_cours');
le formulaire s'enregistre bien dans la base mais aucun message non plus.
Merci pour votre aide.