Page 1 sur 1

Problème INSERT des donnée provenant d'un formulaire

Posté : 30 juin 2011, 16:45
par quentin74
Bonjour, je vient vers vous après 48h de prise de tête intense.

Je vous expose la situation, j'ai une page devis.php avec un formulaire qui renvoie vers validations_devis.php, qui contient le code php censé vers un INSERT des donnée récoltés ...
... et ca marche pas.

La vrai frustration est que ce même script fonctionne parfaitement avec un autre site que j'ai fait, et je ne voit pas quel erreur je commet. Je précise que je fait tourner mon site en local sur wamp si ca a de l'importance.

Donc si quelque passe par là et à la courtoisie de plancher sur mon problème, ca serait vraiment gentil.


Les ressources :
<form method="post" action="validations_devis.php"><br/><br/>
			<textarea name="descriptions" rows="8" cols="45"></textarea><br/><br/>
            <input type="text" name="nom" /><br/><br/>
			<input type="text" name="societe" /><br/><br/>
			<input type="text" name="mail" /><br/><br/>

			<input type="submit" value="Valider" />
         </form>
<?php
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=testqg', 'root', '', $pdo_options);

$req = $bdd->prepare('INSERT INTO newdevis(id, description, nom, societe, mail) VALUES(\'\', :descriptions, :nom, :societe, :mail)');
$req->execute(array(
	'descriptions' => $_POST['descriptions'],
	'nom' => $_POST['nom'],
	'societe' => $_POST['societe'],
	'mail' => $_POST['mail'],
	));

echo "Valider"; ?>
	</div>
    
    <footer>
    	<?php include 'footer.php'; ?>
Liste des erreurs
http://www.quentingodillon.com/03.png

Merci de m'avoir lu.

Re: Problème INSERT des donnée provenant d'un formulaire

Posté : 30 juin 2011, 17:46
par dunbar
Salut,

Il dit simplement que les 4 variables $_POST ne sont pas initialisée, mais surtout que le champ "description" n'existe pas dans la base.
A+