Beispiel #1
0
 /**
  * Fonction permettant d'associer articles avec categories
  * @param  Int $id_articles   Id de l'articles
  * @param  Int $id_categories Id de la categorie
  */
 public function asso_art_categ($id_articles, $id_categories)
 {
     $requete = "SELECT * FROM asso_art_categ WHERE id_articles = " . $id_articles . " AND id_categories = " . $id_categories;
     $exist = $this->db->getPanier($requete);
     if (!empty($exist)) {
         return false;
     } else {
         $query = "INSERT INTO asso_art_categ (id_articles,id_categories) VALUES (:id_articles,:id_categories)";
         $tab = array('id_articles' => $id_articles, 'id_categories' => $id_categories);
         $this->db->execute($query, $tab);
     }
 }
Beispiel #2
0
 /**
  * Fonction permettant de lister tous les produits
  * @param  Int $ids Liste des ids des articles
  * @return array Recupére tous les caractéristiques des articles grâce à toutes les ids
  */
 public function listPanier($ids)
 {
     $query = 'SELECT * FROM articles WHERE id_articles IN (' . implode(',', $ids) . ')';
     $resultat = $this->db->getPanier($query);
     return $resultat;
 }