public function edit(Ad_livraison $ad_livraison) { $id = intval($ad_livraison->getId()); $address = $this->database->quote($ad_livraison->getAddress()); $postCode = $this->database->quote($ad_livraison->getPostCode()); $city = $this->database->quote($ad_livraison->getCity()); $complement = $this->database->quote($ad_livraison->getComplement()); $query = "UPDATE ad_livraison\n\t\t\tSET address = '" . $address . "', post_code = '" . $postCode . "',\n\t\t\tcity = '" . $city . "', complement = '" . $complement . "'\n\t\t\tWHERE id = " . $id; $result = $this->database->exec($query); if ($result) { return true; } else { throw new Exception("Catastrophe base de données."); } }
public function setAdLivraison(Ad_livraison $ad_livraison) { $this->ad_livraison = $ad_livraison; $this->id_ad_livraison = $ad_livraison->getId(); return true; }