<p>
Bonjours les melinyien,
</p>
<p>
</p>
<p>
J'ai créé un formulaire que j'ai tout-à-fait bien lié à une page de traitement, mais rien ne s'enregistre dans ma bbd.
</p>
<p>
Je précise qu'aucune erreur ne s'affiche, tout se déroule parfaitement bien... Visiblement. Mais secrètement, les infos transmises via le formulaire ne sont pas du tout enregistrées dans la base de données...
</p>
<p></p><p>
Je vous mets le code de la page de traitement :
</p>
<p>
</p>
<p>
<?php
</p>
<p>
if(isset($_POST['Envoyer']))<br/>
{
</p>
<p>
try<br/>
{<br/>
$bdd = new PDO('mysql:host=localhost;dbname=essai;charset=utf8', 'root', '');<br/>
}<br/>
catch(Exception $e)<br/>
{<br/>
die('Erreur : '.$e->getMessage());<br/>
}
</p>
<p>
</p>
<p>
<br/>
$req = $bdd->prepare('INSERT INTO codef(Greffier, Noloi, Loi, Adoptio, Pour, Contre, Oblatusab, Fonction, Submandatumde, Principioregni, Ultimregni) VALUES("'.$_POST['Greffier'].'", "'.$_POST['Noloi'].'", "'.$_POST['Loi'].'", "'.$_POST['Adoptio'].'", "'.$_POST['Pour'].'", "'.$_POST['Contre'].'", "'.$_POST['Oblatusab'].'", "'.$_POST['Fonction'].'", "'.$_POST['Submandatumde'].'", "'.$_POST['Principioregni'].'", "'.$_POST['Ultimregni'].'")');
</p>
<p>
$req->execute(array(
</p>
<p>
$_POST['Greffier'],
</p>
<p>
$_POST['Noloi'],
</p>
<p>
$_POST['Loi'],
</p>
<p>
$_POST['Adoptio'],
</p>
<p>
$_POST['Pour'],
</p>
<p>
$_POST['Contre'],
</p>
<p>
$_POST['Oblatusab'],
</p>
<p>
$_POST['Fonction'],
</p>
<p>
$_POST['Submandatumde'],
</p>
<p>
$_POST['Principioregni'],
</p>
<p>
$_POST['Ultimregni'] ));
</p>
<p>
<br/>
header('Location: afloiscodef.php');
</p>
<p>
<br/>
/echo '<span class="accesblock"><p>Loi ajoutée avec succès !</p></span>';/
</p>
<p>
<br/>
}<br/>
?>
</p>
<p></p><p>
Merci de votre aide, d'avance !
</p>
<p>
</p>
<p>
P.S : Je ne sais pas comment mettre l'affichage de programmation, désolé.
</p>
<p>
</p>