$mod = "".$linguagem_set."".$_POST['modulo']."";
if(trim($_POST['acaoForm'])=="add") {
$qall = mysql_query("SELECT * FROM ".$mod."");
while($rall = mysql_fetch_array($qall)) {
if( $rall['ordem'] >= $_POST['ordem']) {
$ordem = $rall['ordem'] + 1;
$update = mysql_query("UPDATE ".$mod." SET ordem='".$ordem."' WHERE id='".$rall['id']."'");
}
}
# Gravação do Log
$logPerfil = "administrador";
$logId = $sysusu['id'];
$logAcao = "Adicionar";
$logLocal = "".$caminho1."";
$logDescricao = "Foi adicionado o item ".$_POST['nome']."";
$logData = $data;
$_POST['data'] = $data;
$_POST['dataModificacao'] = $data;
insert($_POST,$mod);
} else {
if(trim($_POST['acaoForm'])=="editar") {
$idEditavel = $_POST['iditem'];
$item = mysql_fetch_array(mysql_query("SELECT * FROM ".$mod." WHERE id='".$idEditavel."'"));
$qall = mysql_query("SELECT * FROM ".$mod."");
while($rall = mysql_fetch_array($qall)) {
if($rall['ordem'] > $item['ordem']) {
$ordem = $rall['ordem'] - 1;
$update = mysql_query("UPDATE ".$mod." SET ordem='".$ordem."' WHERE id='".$rall['id']."'");
}
}
$qall = mysql_query("SELECT * FROM ".$mod."");
while($rall = mysql_fetch_array($qall)) {
if($rall['ordem'] >= $_POST['ordem']) {
$ordem = $rall['ordem'] + 1;
$update = mysql_query("UPDATE ".$mod." SET ordem='".$ordem."' WHERE id='".$rall['id']."'");
}
}
# Gravação do Log
$itemAntes = mysql_fetch_array(mysql_query("SELECT * FROM ".$mod." WHERE id='".$idEditavel."'"));
$logPerfil = "administrador";
$logId = $sysusu['id'];
$logAcao = "Editou";
$logLocal = "".$caminho1."";
$logDescricao = "Foi editado o item ".$itemAntes['nome']."";
$logData = $data;
$_POST['dataModificacao'] = $data;
update($_POST,$mod,$idEditavel);
} else {
if(trim($_POST['acaoForm'])=="excluir") {
foreach ($_POST['msg_sel'] as $idcheck) {
$item = mysql_fetch_array(mysql_query("SELECT * FROM ".$linguagem_set."".$mod." WHERE id='".$idcheck."'"));
$qall = mysql_query("SELECT * FROM ".$linguagem_set."".$mod."");
while($rall = mysql_fetch_array($qall)) {
if( $rall['ordem'] > $item['ordem']) {
$ordem = $rall['ordem'] - 1;
$update = mysql_query("UPDATE ".$linguagem_set."".$mod." SET ordem='".$ordem."' WHERE id='".$rall['id']."'");
}
}
$sql = mysql_query("DELETE FROM ".$mod." WHERE id='".$idcheck."'");
}
} else {
if(trim($_POST['acaoForm'])=="publicar") {
foreach ($_POST['msg_sel'] as $idcheck) {
$sql = mysql_query("UPDATE ".$mod." SET stat='1' WHERE id='".$idcheck."'");
}
} else {
if(trim($_POST['acaoForm'])=="despublicar") {
foreach ($_POST['msg_sel'] as $idcheck) {
$sql = mysql_query("UPDATE ".$mod." SET stat='0' WHERE id='".$idcheck."'");
}
} else {
}
}
}
}
}
gravaLog($logPerfil,$logId,$logAcao,$logLocal,$logDescricao,$logData);
echo"";
?>