<? // 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="#">&times;</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=\"#\">&times;</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'";?> /> &nbsp;<label class="control-label">Destacar Home </label>&nbsp;&nbsp; <input type="checkbox" id="carrossel" name="carrossel" value="1" <? if(mysql_result($rs, '0', 'carrossel') == 1) echo "checked='checked'";?> /> &nbsp;<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 } ?> &nbsp;&nbsp;<input style="border:0;" type="checkbox" name="idProdutoGrupo[]" id="idProdutoGrupo[]" value="<?= $linha[idcategoria]."|".$linha[idsubcategoria]?>" <? if($marcador == 1){ echo 'checked="checked"';}?> >&nbsp;&nbsp;<? 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">&nbsp;&nbsp;&nbsp;ATUALIZAR CADASTRO&nbsp;&nbsp;&nbsp;</button> </div> </div> </fieldset> </form> </div> <!-- /.box-body --> <!-- /.box-footer--> </div> <!-- /.box --> </div> </section> </section>