Example #1
0
         if (!in_array($tag, $tagsPostList)) {
             $arr = array("idTag" => $tag, "idPost" => $_POST['id']);
             PostController::insertPostTag($arr);
         }
     }
     foreach ($tagsPostList as $tag) {
         error_log($tag);
         if (!in_array($tag, $tags)) {
             $arr = array("IdTag" => $tag, "IdPostTag" => $_POST['id']);
             PostController::deletePostTag($arr);
         }
     }
 } else {
     foreach ($tags as $tag) {
         $arr = array("idTag" => $tag, "idPost" => $_POST['id']);
         PostController::insertPostTag($arr);
     }
 }
 //Categorias
 $categorias = array();
 if (count($_POST["categorias"]) > 0) {
     $categorias = explode(",", $_POST["categorias"]);
 }
 $categoriasPost = PostController::getAllPostCategoria($_POST['id']);
 if (count($categoriasPost) > 0) {
     foreach ($categoriasPost as $categoria) {
         $categoriasPostList[] = $categoria->IdCategoria;
     }
     $categoriasDiff = array_diff($categorias, $categoriasPostList);
     $array = array();
     foreach ($categorias as $categoria) {