<?
// variávis que se trabalham nessa página
$var_banco = "livros";
$var_pagina = "livros-editar";
$var_pagina_anterior = "livros";
$idLivro = $_REQUEST[idLivro];
?>
<section class="content" >
<!-- Info boxes -->
<section class="content-header">
<h1>
Gerenciamento de Cadastro de Livros
</h1><br />
<br />
<!-- Default box -->
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">Editar Livro</h3>
</div>
<div class="box-body" style="display: block;">
<?
/**************** CONTROLE DOS CATEGORIA **********************/
//INSERE CATEGORIA
if ($_REQUEST['categorias']=="sim"){
$nova_data = explode("|", $_REQUEST[idcategoria]);
$rs_insere=$obj->query("INSERT INTO livroxsubcategoria SET
idCategoria = '".$nova_data[0]."',
idSubcategoria = '".$nova_data[1]."',
idLivro = '".$_REQUEST[idLivro]."'");
echo "<div class=\"alert alert-success\">
CATEGORIA Vinculada com <strong>sucesso</strong>.
</div>
<br>";
}
//INSERE CATEGORIA
//EXCLUINDO CATEGORIA
if ($_REQUEST[sub] == "excluir_categoria"){
print ' <div class="alert alert-warning" role="alert">
<a class="close" data-dismiss="alert" href="#">×</a>
<strong>Confirme</strong> a exclusão da CATEGORIA.<br><br>
<a class="btn btn-danger " href="index2.php?secao='.$var_pagina.'&sub=excluir_categoria_confirmar&id='.$_REQUEST[id].'&idLivro='.$_REQUEST[idLivro].'">Excluir</a>
<a class="btn btn-primary" data-dismiss="alert" >Cancelar</a>
</div>';
}else if ($_REQUEST[sub] == "excluir_categoria_confirmar"){
$comando = "DELETE FROM livroxsubcategoria
WHERE id=".$_REQUEST[id]; //comando SQL
$exec = mysql_query($comando); //executa o comando no banco
print "<div class=\"alert alert-success\">
<a class=\"close\" data-dismiss=\"alert\" href=\"#\">×</a>
CATEGORIA Excluída com <strong>sucesso</strong>.
</div>";
}
//EXCLUINDO CATEGORIA
/**************** CONTROLE DOS CATEGORIA **********************/
//ATUALIZANDO DADOS
if ($_REQUEST[alterou] == "sim"){
if(!empty($_FILES['documento']['name']))
{
date_default_timezone_set("Brazil/East"); //Definindo timezone padrão
$ext = strtolower(substr($_FILES['documento']['name'],-4)); //Pegando extensão do arquivo
$new_name = date("Y.m.d-H.i.s") .".". $ext; //Definindo um novo nome para o arquivo
$dir = 'uploads/'; //Diretório para uploads
move_uploaded_file($_FILES['documento']['tmp_name'], $dir.$new_name); //Fazer upload do arquivo
$comando = "UPDATE ". $var_banco ."
SET
caminho = '". $new_name ."'
WHERE idLivro=".$_REQUEST[idLivro]; //comando SQL
$exec = mysql_query($comando); //executa o comando no banco
}
if($_REQUEST[vazio] =='sim') {$atualiza_embranco = " caminho ='sem_arquivo_500X540.gif', ";}
if($_REQUEST[carrossel] <> 1) {$atualiza_carrossel = " carrossel = 0, "." carrossel_data = 'null', ";}
elseif($_REQUEST[carrossel] = '1') { $atualiza_carrossel = " carrossel = '". $_REQUEST[carrossel]."', "." carrossel_data = '". date('Y-m-d')."', ";
if($_REQUEST[carrossel] <> $_REQUEST[carrossel_antigo]){
$comando_do = "SELECT count(idLivro) as conta FROM ". $var_banco ." WHERE carrossel=1"; $exec_do = mysql_query($comando_do);
$linha_do = mysql_fetch_assoc($exec_do);
if($linha_do['conta'] > 4) {
$rs_busca_ultimo = $obj->query("SELECT * FROM ". $var_banco ." WHERE carrossel=1 order by carrossel_data limit 1");
$rs_busca_ultimo = $obj->query("UPDATE ". $var_banco ." SET carrossel = 0, carrossel_data = 'null' WHERE idLivro=".mysql_result($rs_busca_ultimo, '0', 'idLivro'));
}
}
}
if($_REQUEST[valorPromocional] < 1){ $valor_promo = '';}
else {
if($_REQUEST[valor] <> $_REQUEST[valorPromocional]){ $valor_promo = $_REQUEST[valorPromocional];} else {$valor_promo = '';}
}
$autor = str_replace("'"," ",$_REQUEST[autor]);
$nome_tratado = str_replace("'"," ",$_REQUEST[nome]);
$comando = "UPDATE ". $var_banco ."
SET
idEditora = '". $_REQUEST[idEditora] ."',
autor = '". ($autor) ."',
nome = '". ($nome_tratado) ."',
descricao = '". ($_REQUEST[editor1]) ."',
ano = '". $_REQUEST[ano] ."',
ISBN = '". ($_REQUEST[ISBN]) ."',
encadernacao = '". ($_REQUEST[encadernacao]) ."',
qtPagina = '". ($_REQUEST[qtPagina]) ."', ".$atualiza_embranco."
valor = '". ($_REQUEST[valor]) ."',
peso = '". ($_REQUEST[peso]) ."',
valorPromocional = '". $valor_promo ."',
capa = '". $_REQUEST[capa]."',
".$atualiza_carrossel."
estoque = '". $_REQUEST[estoque] ."',
idProdutoDisponibilidade = '". ($_REQUEST[idProdutoDisponibilidade]) ."'
WHERE idLivro=".$_REQUEST[idLivro]; //comando SQL
$exec = mysql_query($comando); //executa o comando no banco
//ATUALIZA CATEGORIAS
$comando_excluir_categorias = "DELETE FROM livroxsubcategoria WHERE idLivro=".$_REQUEST[idLivro];
$exec_excluir_categorias = mysql_query($comando_excluir_categorias);
$gera = $_REQUEST[idProdutoGrupo];
$count = count($gera);
for ($i = 0; $i < $count; $i++) {
$valor_ID = $gera[$i];
$nova_data = explode("|", $valor_ID);
$nova_data[0]." - ".$nova_data[1];
if($nova_data[1] < 0) $nova_data[1] ='';
$rs_insere=$obj->query("INSERT INTO livroxsubcategoria SET idCategoria = '".$nova_data[0]."',idSubcategoria = '".$nova_data[1]."',idLivro = '".$_REQUEST[idLivro]."'");
}
//ATUALIZA CATEGORIAS
echo "<div class=\"alert alert-success\">
Livro Atualizado com <strong>sucesso</strong>.
</div><br>";
}
$rs = $obj->query("SELECT * FROM ". $var_banco ." WHERE idLivro=".$idLivro);
?>
<div class="row" id="box_cadastro">
<form class="form-horizontal " id="form1" name="form1" method="post" action="index2.php?secao=<?= $var_pagina?>" style="width:90%; margin:0px auto" enctype="multipart/form-data">
<fieldset>
<div class="control-group">
<? if(mysql_result($rs, '0', 'Status') <> 1) { ?>
<div class="row">
<div class="alert alert-danger">
LIVRO EXCLUÍDO DO BANCO DE DADOS
</div>
</div>
<? } ?>
<div class="row">
<div class="col-md-10">
<input type="checkbox" id="capa" name="capa" value="1" <? if(mysql_result($rs, '0', 'capa') == 1) echo "checked='checked'";?> /> <label class="control-label">Destacar Home </label>
<input type="checkbox" id="carrossel" name="carrossel" value="1" <? if(mysql_result($rs, '0', 'carrossel') == 1) echo "checked='checked'";?> /> <label class="control-label">Carrossel Home </label>
</div>
<div class="col-md-2">
<a href="index2.php?secao=livros&sub=excluir&idLivro=<?=$idLivro?>" class="btn btn-danger">EXCLUIR LIVRO</a>
</div>
</div>
<div class="row">
<div class="col-md-7">
<label class="control-label">Editora: </label>
<select name="idEditora" id="idEditora" class="form-control" required>
<option value="">-- SELECIONE UMA CATEGORIA --</option>
<?
$comando = "SELECT idEditora,Razao_social FROM editoras WHERE status = 1 ORDER BY Razao_social";
$exec = mysql_query($comando);
while ($linha = mysql_fetch_assoc($exec)) {
?>
<option value="<?= $linha[idEditora]?>" <? if(mysql_result($rs, '0', 'idEditora') == $linha[idEditora]) { echo "selected='selected'";}?>><?= ($linha[Razao_social])?></option>
<?
}
?>
</select>
</div>
<div class="col-md-5">
<label class="control-label">Autor: </label>
<input type="text" class="form-control" id="autor" name="autor" value="<? echo (mysql_result($rs, '0', 'autor'));?>" >
</div>
</div>
<div class="row">
<div class="col-md-12">
<label class="control-label">Título:</label>
<input type="text" class="form-control" id="nome" name="nome" value='<? echo (mysql_result($rs, '0', 'nome'));?>' >
</div>
</div>
<div class="row">
<div class="col-md-12">
<label class="control-label">Descrição:</label>
<textarea name="editor1" class="form-control" id="editor1" /><? echo (mysql_result($rs, '0', 'descricao'))?></textarea>
</div>
</div>
<div class="row">
<div class="col-md-3">
<label class="control-label">Encadernação: </label>
<input type="text" class="form-control" id="encadernacao" name="encadernacao" value="<? echo (mysql_result($rs, '0', 'encadernacao'));?>" >
</div>
<div class="col-md-3">
<label class="control-label">ISBN: </label>
<input type="text" class="form-control" id="ISBN" name="ISBN" value="<? echo mysql_result($rs, '0', 'ISBN');?>">
</div>
<div class="col-md-2">
<label class="control-label">Ano: </label>
<input type="number" class="form-control" id="ano" name="ano" value="<? echo mysql_result($rs, '0', 'ano');?>">
</div>
<div class="col-md-2">
<label class="control-label">Páginas: </label>
<input type="number" class="form-control" id="qtPagina" name="qtPagina" value="<? echo mysql_result($rs, '0', 'qtPagina');?>">
</div>
<div class="col-md-2">
<label class="control-label">Peso(Gramas): </label>
<input type="text" class="form-control" id="peso" name="peso" value="<? echo mysql_result($rs, '0', 'peso');?>">
</div>
</div>
<div class="row">
<div class="col-md-2">
<label class="control-label">Estoque: </label>
<input type="number" class="form-control" id="estoque" name="estoque" value="<? echo mysql_result($rs, '0', 'estoque');?>">
</div>
<div class="col-md-4">
<label class="control-label">Disponibilidade: </label>
<select name="idProdutoDisponibilidade" id="idProdutoDisponibilidade" class="form-control" required>
<option value="">-- DISPONIBILIDADE --</option>
<?
$comando = "SELECT IdDisponibilidade,disponibilidade FROM disponibilidade WHERE status = 1 ORDER BY Ordem";
$exec = mysql_query($comando);
while ($linha = mysql_fetch_assoc($exec)) {
?>
<option value="<?= $linha[IdDisponibilidade]?>" <? if(mysql_result($rs, '0', 'idProdutoDisponibilidade') == $linha[IdDisponibilidade]) { echo "selected='selected'";}?>><?= ($linha[disponibilidade])?></option>
<?
}
?>
</select>
</div>
<div class="col-md-3">
<label class="control-label">Valor: </label>
<input type="text" class="form-control" id="valor" name="valor" value="<? echo mysql_result($rs, '0', 'valor');?>" >
</div>
<div class="col-md-3">
<label class="control-label">Valor Promocional: </label>
<input type="text" class="form-control" id="valorPromocional" name="valorPromocional" value="<? echo mysql_result($rs, '0', 'valorPromocional');?>">
</div>
</div>
</div>
<br />
<div class="row">
<div class="col-md-6">
<label class="control-label">Foto Principal: </label><br />
<img src="uploads/<? echo mysql_result($rs, '0', 'caminho')?>" style="max-width:50%"/>
<? if(empty(mysql_result($rs, '0', 'caminho'))) { ?><input type="hidden" name="vazio" value="sim"> <? } ?>
</div>
<div class="col-md-6">
<label class="control-label">Atualizar Foto Principal: </label>
<input name="documento" type="file" placeholder="Seleciona a Foto Principal" class="form-control"/><br />
<h3 class="box-title"><strong>DEPARTAMENTOS</strong></h3>
<div style="overflow:auto; height:200px; width:397px; border:1px solid #999999;">
<?
$comando = "SELECT categorias.idcategoria,categorias.categoria as CAT, subcategorias.idsubcategoria,subcategorias.subcategoria
FROM categorias
LEFT JOIN subcategorias ON categorias.idcategoria = subcategorias.categoria
WHERE categorias.`Status`=1
ORDER BY categorias.categoria, subcategorias.subcategoria";
$exec = mysql_query($comando);
while ($linha = mysql_fetch_assoc($exec)) {
$CATCAT = $linha[idcategoria]."|".$linha[idsubcategoria];
$marcador = 0;
//VERIFICA SE TEM A CATEGORIA
$comando2 = "Select idLivro,idcategoria,idsubcategoria
FROM livroxsubcategoria
WHERE idLivro = ".$idLivro; $exec2 = mysql_query($comando2);
while ($linha2 = mysql_fetch_assoc($exec2)) {
$LIVRO = $linha2[idcategoria]."|".$linha2[idsubcategoria];
if($LIVRO == $CATCAT) {
$marcador = 1;
}
//VERIFICA SE TEM A CATEGORIA
}
?>
<input style="border:0;" type="checkbox" name="idProdutoGrupo[]" id="idProdutoGrupo[]" value="<?= $linha[idcategoria]."|".$linha[idsubcategoria]?>" <? if($marcador == 1){ echo 'checked="checked"';}?> > <? echo ($linha[CAT]); if($linha[subcategoria]) { echo " | ".($linha[subcategoria]);}?><br />
<?
}
?>
</div>
</div>
</div><br /><br />
<div class="control-group">
<div class="col-md-9">
<input type="hidden" name="alterou" value="sim">
<input type="hidden" name="idLivro" value="<? echo mysql_result($rs, '0', 'idLivro');?>">
<input type="hidden" name="carrossel_antigo" value="<? echo mysql_result($rs, '0', 'carrossel');?>">
<a href="?secao=livros" class="btn btn-warning">Voltar Menu Principal</a>
</div>
<div class="col-md-3">
<button type="submit" class="btn btn-success"> ATUALIZAR CADASTRO </button>
</div>
</div>
</fieldset>
</form>
</div>
<!-- /.box-body -->
<!-- /.box-footer-->
</div>
<!-- /.box -->
</div>
</section>
</section>