$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) { if (!in_array($categoria, $categoriasPostList)) { $arr = array("idCategoria" => $categoria, "idPost" => $_POST['id']); PostController::insertPostCategoria($arr); } } foreach ($categoriasPostList as $categoria) { if (!in_array($categoria, $categorias)) { $arr = array("IdCategoria" => $categoria, "IdPostCategoria" => $_POST['id']);
<?php if (!AutenticaController::logado()) { header("Location: login"); exit; } include "helper/cabecalho.php"; $postCategorias = PostController::getAllPostCategoria($_GET['id'], "", ""); $arrayCategorias = array(); if (count($postCategorias) > 0) { foreach ($postCategorias as $postCategoria) { $arrayCategorias[] = $postCategoria->IdCategoria; } } $postTags = PostController::getAllPostTag($_GET['id'], "", ""); $arrayTags = array(); if (count($postTags) > 0) { foreach ($postTags as $postTag) { $arrayTags[] = $postTag->IdTag; } } ?> <div id="wrapper"> <?php include "helper/menu.php"; ?> <div id="page-wrapper">