diff --git a/public/ajax/addRecord.php b/public/ajax/addRecord.php
index ff98128..4ea1a9d 100644
--- a/public/ajax/addRecord.php
+++ b/public/ajax/addRecord.php
@@ -15,33 +15,27 @@ ini_set('display_errors', 0);
// Récupération des informations du formulaire
$params = array();
$params['name'] = $params['slug'] = $_POST['produit'];
+ $params['image'] = $_POST['image'];
$params['user_id'] = $_POST['id_user'];
//$params['cle_pub'] = $_POST['cle_pub'];
$params['quantite'] = $_POST['quantite'];
$params['prix'] = $_POST['prix'];
- //$params['created_at'] = date('d-m-Y h:i:s');
+ //$params['created_at'] = date('d-m-Y');
$params['antenne_id'] = $antenne_id;
$params['content'] = '';
- $params['image'] = '';
+
// Insertion dans la base
/*$requete = "INSERT INTO products(name, user_id, quantite, prix, created_at, antenne_id)
VALUES(':nom_produit', ':vendeur', ':quantite', :prix, ':created_at', ':antenne_id')";*/
- //$stmt = $bdd->prepare($requete);
- //$stmt->execute($params);
$fields = array_keys($params);
- //var_dump($fields);
- //die();
+
$values = join(', ', array_map(function ($field) {
return ':' . $field;
}, $fields));
$fields = join(', ', $fields);
- //var_dump($fields);
- //die();
$query = $bdd->prepare("INSERT INTO products ($fields) VALUES ($values)");
//$query = $bdd->prepare("INSERT INTO products (name,slug,user_id,quantite,prix,antenne_id,content,image)
// VALUES ('test77','test77','1','1','55','1','','')");
-
$query->execute($params);
- //echo json_encode("1 enregistrement ajouté !");
}
?>
diff --git a/public/ajax/deleteProduits.php b/public/ajax/deleteProduits.php
index 1077c41..8d4a11e 100644
--- a/public/ajax/deleteProduits.php
+++ b/public/ajax/deleteProduits.php
@@ -7,11 +7,14 @@ if($_POST['id'] !== null)
$bdd = new \PDO("mysql:host=$host;dbname=$database_name", $username, $password);
$params['product_id'] = $_POST['id'];
-
+ $filename = $_POST['nom_image'];
// Suppression du bien/service
$requete = "DELETE FROM products WHERE id = :product_id";
-
$stmt = $bdd->prepare($requete);
$stmt->execute($params);
+ // Suppression de la photo du produit si elle existe
+ if (file_exists('../uploads/products/'.$filename)) {
+ unlink('../uploads/products/'.$filename);
+ }
}
diff --git a/public/ajax/readRecords.php b/public/ajax/readRecords.php
index 8d66f72..82dcc1e 100644
--- a/public/ajax/readRecords.php
+++ b/public/ajax/readRecords.php
@@ -10,6 +10,7 @@ $bdd = new \PDO("mysql:host=$host;dbname=$database_name", $username, $password);
No. |
Bien / service |
+ Photo |
Vendeur |
Clé publique |
Quantité |
@@ -38,6 +39,7 @@ $bdd = new \PDO("mysql:host=$host;dbname=$database_name", $username, $password);
$number | ";
$data .= ''.$row['name'].' | ';
+ $data .= ' | ';
$data .= ''.$row['username'].' | ';
$data .= ''.$row['cle_pub'].' | ';
$data .= ''.$row['quantite'].' | ';
@@ -53,7 +55,7 @@ $bdd = new \PDO("mysql:host=$host;dbname=$database_name", $username, $password);
} else {
$data .= ')" class=\'btn btn-info\' disabled=true';
}
- $data .= '>Mettre à jour';
+ $data .= '>Modifier';
$data .= '';
$data .= '';
$data .= ' |