Example #1
0
    public function add(Annonce $annonce)
    {
        $query = $this->_db->prepare('INSERT INTO annonce (titre, description, image, image2, image3, datePublication, priority, prix, ville,idUtilisateur, idCategorie, abuse, vendu)
								VALUES (:titre, :description, :image, :image2, :image3, :datePublication, :priority, :prix, :ville, :idUtilisateur, :idCategorie, :abuse, :vendu)') or die(print_r($this->_db->errorInfo()));
        $query->bindValue(':titre', $annonce->titre());
        $query->bindValue(':description', $annonce->description());
        $query->bindValue(':image', $annonce->image());
        $query->bindValue(':image2', $annonce->image2());
        $query->bindValue(':image3', $annonce->image3());
        $query->bindValue(':datePublication', $annonce->datePublication());
        $query->bindValue(':priority', $annonce->priorite());
        $query->bindValue(':prix', $annonce->prix());
        $query->bindValue(':ville', $annonce->ville());
        $query->bindValue(':idUtilisateur', $annonce->idUtilisateur());
        $query->bindValue(':idCategorie', $annonce->idCategorie());
        $query->bindValue(':abuse', $annonce->abuse());
        $query->bindValue(':vendu', $annonce->vendu());
        $query->execute();
        $query->closeCursor();
    }