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();
     }
 }
Example #2
0
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);
    }
}