1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <?php
if( empty(session_id()) ){ session_start(); }
// Affichage des erreurs et les avertissements PHP
error_reporting(E_ALL);
//test de connexion à la bdd
try{
$objetPdo = new PDO('mysql:host=localhost;dbname=dolibarr','root','');
}catch(PDOException $e){
die('Erreur : '.$e->getMessage());
}
// préparation de la requète
$pdoStat = $objetPdo->prepare('INSERT INTO achats VALUES (NULL, :num_facture, :facture_date, :nom_fournisseur, :montant_ht, :taux_tva, :montant_ttc)');
//on lie chaque marqueur à une valeur
$pdoStat->bindValue(':num_facture', $_POST['numero'], PDO::PARAM_STR);
$pdoStat->bindValue(':facture_date', $_POST['date'], PDO::PARAM_STR);
$pdoStat->bindValue(':nom_fournisseur', $_POST['fournisseur'], PDO::PARAM_STR);
$pdoStat->bindValue(':montant_ht', $_POST['montantHt'], PDO::PARAM_STR);
$pdoStat->bindValue(':taux_tva', $_POST['taux'], PDO::PARAM_STR);
$pdoStat->bindValue(':montant_ttc', $_POST['montantTTC'], PDO::PARAM_STR);
//execution de la requete
$insertIsOK = $pdoStat->execute();
?> |
Partager