voici mon code, j'espere que vous aller resoudre mon probleme dans un bref delai.
<?php
// on teste si le visiteur a soumis le formulaire de connexion
if (isset($_POST['enregistrer']) && $_POST['enregistrer'] == 'enregistrer') {
if ((isset($_POST['da']) && !empty($_POST['da'])) && (isset($_POST['co']) && !empty($_POST['co'])) &&
(isset($_POST['ti']) && !empty($_POST['ti'])) && (isset($_POST['se']) && !empty($_POST['se'])) &&
(isset($_POST['tfi']) && !empty($_POST['tfi'])) && (isset($_POST['aco']) && !empty($_POST['aco']))) {
try
{
// initilisation de PDO
// On stocke la connection à MySQL dans une variable en précisant le type de table, l'hote, le mon de la bdd, le pseudo et mot de passe
$bdd = new PDO('mysql:host=localhost;dbname=archiveur', 'root', '');
}
catch (Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : ' . $e->getMessage());
}
$tab = array(
':co' => $_POST['co'],
':tfi' => $_POST['tfi'],
':ti' => $_POST['ti'],
':da' => $_POST['da'],
':aco' => $_POST['aco']
);
//création de la requête SQL:
$sql = "INSERT INTO fichier VALUES(:co, :tfi,:ti,:da,:aco)";
$req = $bdd->prepare($sql);
$result = $req->execute($tab);
if (!$result) {
echo "Une erreur est survenue : " . $req->errorCode();
}
// fermeture de la connection à la bdd
if ($bdd) {
$bdd = NULL;
}
}
}
?>