public function deleteProduct() { require_once 'ImageClass.php'; // var_dump($this->imgs); foreach ($this->imgs as $key => $value) { $img = new ImageClass($this->conex); $img->fetch($value['idRow']); $img->deleteImag(); } $conn = $this->db; $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "DELETE FROM `product` WHERE `idRow` = '{$this->id}'"; try { $requete = $conn->prepare($sql); $rel = $requete->execute(); } catch (Exception $exc) { echo 'Error : ' . $exc->getMessage(); } }
function updateImag() { require_once '../../Model/ImageClass.php'; global $connection; // var_dump($_POST); if (isset($_POST['id'])) { $img = new ImageClass($connection); $img->fetch($_POST['id']); $img->alt = $_POST['alt']; // var_dump($img); $img->updateImag(); // unlink('../../img/' .$img->name); } }