<tr> <th>Nome</th> <th>Quantidade</th> <th>Categoria - Subcategoria</th> <th>Ação</th> </tr> </thead> <tbody> <?php $qnt = 10; !empty($_GET['p']) ? $pagina = limpaTexto($_GET['p']) : ($pagina = 1); $inicio = $pagina * $qnt - $qnt; $limit = " LIMIT " . $inicio . ", " . $qnt; $query = "SELECT\r\n\t\t\t\t\t\t\t\t\tE.id,\r\n\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t E.quantidade_min as minimo,\r\n\t\t\t\t\t\t\t\t\tC.nome as categoria,\r\n\t\t\t\t\t\t\t\t\tSC.nome as sub_categoria,\r\n\t\t\t\t\t\t\t\t\tSUM(EI.quantidade) as entrada,\r\n\t\t\t\t\t\t\t\t IF( EP.quantidade IS NULL, SUM(0), SUM(EP.quantidade)) as saida,\r\n\t\t\t\t\t\t\t\t IF(EP.quantidade IS NOT NULL, SUM(EI.quantidade - EP.quantidade), EI.quantidade) as saldo\r\n\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE_ITENS . " EI ON EI.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t LEFT JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CATEGORIAS . " C ON C.id = E.id_categoria\r\n\t\t\t\t\t\t\t\t\tLEFT JOIN " . MYSQL_BASE_SUB_CATEGORIA . " SC ON SC.id_categoria = C.id\r\n\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\tE.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t EI.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t EI.quantidade > 0 AND\r\n\t\t\t\t\t\t\t\t\tEP.excluido IS NULL \r\n\t\t\t\t\t\t\t\t\t" . $where . "\r\n\t\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\t\tE.nome"; $sql = $faxada->select($query . $limit); foreach ($sql as $row) { $saldo = $row['entrada'] - $row['saida']; echo '<tr>'; echo '<td>' . $row['nome'] . '</td>'; echo '<td>' . number_format($saldo, 2, ',', '.') . '</td>'; echo '<td>' . $row['categoria'] . ' - ' . $row['sub_categoria'] . '</td>'; echo '<td> <a class="btn btn-primary" href="new_lote.php?id=' . $row['id'] . '"><span class="glyphicon glyphicon-plus text-bold" aria-hidden="true"></span> Novo Lote</a> <a class="btn btn-warning" href="edit.php?id=' . $row['id'] . '"><span class="glyphicon glyphicon-edit" aria-hidden="true"></span> Editar</a> <a onclick="' . $confirm . '" class="btn btn-danger" href="index.php?id=' . $row['id'] . '&cmd=del"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span> Remover</a> </td>'; echo '</tr>'; } ?> </tbody>
<!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Relatório de Saída de Produtos </h4> </div> <div class="panel-body"> <form action="rel_produto_saida.php" target="_blank" method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputEmail2">Categoria - Subcategoria</label> <select class="form-control" id="exampleInputEmail2" name="categoria" required="required"> <option value="0"> Selecione …</option> <?php $query = $faxada->select("SELECT id, nome FROM " . MYSQL_BASE_SUB_CATEGORIA . " WHERE excluido IS NULL"); foreach ($query as $row) { echo '<option value="' . $row['id'] . '">' . $row['nome'] . '</option>'; } ?> </select> </div> <div class="form-group"> <label for="exampleInputEmail1">Período</label> <input type="date" class="form-control" id="exampleInputEmail1" name="ent_inicio"><br> <input type="date" class="form-control" id="exampleInputEmail1" name="ent_fim"> </div> <div class="form-group"> <label for="exampleInputEmail2">Nº da Nota Fiscal</label>
>Dez</option> </select> </div> <input type="hidden" name="id" value="<?php echo $id; ?> "> <button type="submit" class="btn btn-primary">Consultar</button> </form> <br> </div> <div class="row"> <?php $resultado = $faxada->select("SELECT \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t*,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tDATE_FORMAT(inicio_obra, '%d/%m/%Y') as ini_obra\n\t\t\t\t\t\t\t\t\t\t\t\t\tFROM \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_CONTRATO . " \n\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE \n\t\t\t\t\t\t\t\t\t\t\t\t\t\texcluido IS NULL AND \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tid = " . $id . "\n\t\t\t\t\t\t\t\t\t\t\t\t\tLIMIT 1"); foreach ($resultado as $item) { echo '<div class="col-xs-6 col-md-4">'; echo ' <a href="#" class="thumbnail">'; echo ' <img width="322" height="190" src="' . EXTERNAL_ROOT_PORTAL . '/arquivos/contrato/' . $item['imagem'] . '" alt="...">'; echo ' </a>'; echo '</div>'; echo '<div class="col-xs-6 col-md-8">'; echo ' <label style="font-size:20px;">' . $item['lote'] . '</label>'; echo ' <label>' . $item['trecho'] . '</label>'; echo ' <p><strong>Informações:</strong> ' . $item['descricao'] . '</p>'; echo '</div>'; echo '<div class="col-xs-6 col-md-4">'; echo ' <p>'; echo ' <strong>Supervisora:</strong> ' . $item['supervisora'] . '<br>'; echo ' <strong>Construtora:</strong> ' . $item['construtora'] . '<br>';
<div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro da Audiência </h4> </div> <div class="panel-body"> <form action="new.php" method="post"> <div class="form-group"> <label for="exampleInputEmail1">Cliente</label> <select name="cliente" class="form-control"> <option> Selecione …</option> <?php $sql = $faxada->select("SELECT * FROM " . MYSQL_BASE_CLIENTES . " WHERE excluido IS NULL"); foreach ($sql as $row) { echo '<option value="' . $row['id'] . '">' . $row['nome_completo'] . '</option>'; } ?> </select> </div> <div class="form-group" id="arq_projetos"> <label class="control-label" for="selectError5"><b>Contrato</b></label> <div class="controls"> <select id="contrato" name="contrato" class="form-control"> </select> </div> </div>
<?php include_once '../includes.sys/ini.php'; include_once '../includes.sys/faxada.class.php'; header('Cache-Control: no-cache'); header('Content-type: application/xml; charset="utf-8"', true); $id_cliente = mysql_real_escape_string($_GET['cliente']); $array = array(); $sql = "SELECT \r\n\t\t\t\t*\r\n\t\t\tFROM \r\n\t\t\t\t" . MYSQL_BASE_CLIENTE_CONTRATOS . "\r\n\t\t\tWHERE\r\n\t\t\t\texcluido IS NULL AND\r\n\t\t\t\tid_cliente = " . $id_cliente; $faxada = new Faxada(); $res = $faxada->select($sql); foreach ($res as $row) { $array[] = array('id' => $row['id'], 'contrato' => $row['cod_contrato']); } echo json_encode($array); ?>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_GRUPO . " WHERE excluido IS NULL AND nome = '" . $_POST['nome'] . "'"); if ($valida->rowCount() == 0) { $data = array('nome' => $_POST['nome'], 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_GRUPO, $data); if ($retorno['validacao']) { foreach ($_POST['funcionalidade'] as $row) { $data = array('id_grupo' => $retorno['retorno'], 'id_funcionalidade' => $row, 'id_usuario' => userId()); $faxada->salvar(MYSQL_BASE_GRUPO_FUNCIONALIDADE, $data); } echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe esse contrato na base de dados.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default">
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_ESTOQUE . " WHERE nome = '" . $_POST['nome'] . "'"); if ($valida->rowCount() == 0) { $data = array('nome' => $_POST['nome'], 'valor_venda' => '0', 'descricao' => $_POST['descricao'], 'id_categoria' => $_POST['categoria'], 'quantidade' => $_POST['quantidade'], 'quantidade_min' => $_POST['quantidade_min'], 'id_unidade' => $_POST['unidade'], 'id_usuario' => userId(), 'upload' => array('path' => 'arquivos/estoque/', 'renomear' => true, 'imagem' => $_FILES['arquivo'])); $retorno = $faxada->salvar(MYSQL_BASE_ESTOQUE, $data); if ($retorno['validacao']) { $data = array('data_validade' => $_POST['validade'], 'data_entrada' => $_POST['entrada'], 'id_fonte' => $_POST['fonte'], 'id_fornecedor' => $_POST['fornecedor'], 'id_estoque' => $retorno['retorno'], 'valor_compra' => $_POST['valor_compra'], 'quantidade' => $_POST['quantidade'], 'id_nota' => $_POST['nota'], 'id_usuario' => userId()); $estoque_item = $faxada->salvar(MYSQL_BASE_ESTOQUE_ITENS, $data); if ($estoque_item) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Item cadastrado mais ocorreu um erro para adicionar a quantidade de item ao produto.");</script>'; } } else { echo '<script language= "JavaScript">alert("Erro ao cadastrar a fonte, favor entrar em contato com a TI.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe um item com esse mesmo nome.");</script>'; } } ?> <script src="http://www.google.com/jsapi"></script> <script type="text/javascript">
<div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Alterar Audiência</h4> </div> <div class="panel-body"> <form action="edit.php?id=<?php echo $data['id']; ?> " method="post"> <div class="form-group"> <label for="exampleInputEmail1">Cliente</label> <select name="cliente" class="form-control"> <option> Selecione …</option> <?php $sql = $faxada->select("SELECT * FROM " . MYSQL_BASE_CLIENTES . " WHERE excluido IS NULL"); foreach ($sql as $row) { if ($data['cliente'] == $row['id']) { echo '<option selected="selected" value="' . $row['id'] . '">' . $row['nome_completo'] . '</option>'; } else { echo '<option value="' . $row['id'] . '">' . $row['nome_completo'] . '</option>'; } } ?> </select> </div> <div class="form-group" id="arq_projetos"> <label class="control-label" for="selectError5"><b>Contrato</b></label> <div class="controls"> <select id="contrato" name="contrato" class="form-control">
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_CONTRATO . " WHERE excluido IS NULL AND cod_contrato = '" . $_POST['cod_contrato'] . "' AND id != " . $_POST['id']); //Verifica se o nome existe em outro produto. if ($valida->rowCount() == 0) { $data = array('id' => $_POST['id'], 'cod_contrato' => $_POST['cod_contrato'], 'extensao' => $_POST['extensao'], 'lote' => $_POST['lote'], 'trecho' => $_POST['trecho'], 'supervisora' => $_POST['supervisora'], 'construtora' => $_POST['construtora'], 'valor_contrato' => $_POST['valor_contrato'], 'prazo_contrato' => $_POST['prazo_contrato'], 'inicio_obra' => $_POST['inicio_obra'], 'valor_aditado' => $_POST['valor_aditado'], 'prazo_aditado' => $_POST['prazo_aditado'], 'descricao' => $_POST['descricao']); if ($_FILES['imagem']['error'] != 4) { $data2['id'] = $data['id']; $data2['upload'] = array('path' => 'arquivos/contrato/', 'renomear' => true, 'imagem' => $_FILES['imagem']); $faxada->ataualizarArquivo(MYSQL_BASE_CONTRATO, $data2); } $resultado = $faxada->atualizar(MYSQL_BASE_CONTRATO, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe um funcionário com esse mesmo nome.");</script>'; } } else { $campos = array('id' => 'id', 'cod_contrato' => 'cod_contrato', 'extensao' => 'extensao', 'lote' => 'lote', 'trecho' => 'trecho', 'supervisora' => 'supervisora', 'construtora' => 'construtora', 'valor_contrato' => 'valor_contrato', 'prazo_contrato' => 'prazo_contrato', 'inicio_obra' => 'inicio_obra', 'valor_aditado' => 'valor_aditado', 'prazo_aditado' => 'prazo_aditado', 'imagem' => 'imagem', 'descricao' => 'descricao'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_CONTRATO, $campos, $where, 1); $data = $data[0]; }
<table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left">Categoria - Subcategoria</th> <th align="left">Data da Retirada</th> <th align="left" width="28%">Quantidade</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\n\t\t\t\t\t\t\t\t\t\t\t\tE.id,\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\n\t\t\t\t\t\t\t\t\t\t\t\tE.quantidade_min as minimo,\n\t\t\t\t\t\t\t\t\t\t\t\tC.nome as categoria,\n\t\t\t\t\t\t\t\t\t\t\t\tSC.nome as sub_categoria,\n\t\t\t\t\t\t\t\t\t\t\t\tEP.quantidade,\n\t\t\t\t\t\t\t\t\t\t\t DATE_FORMAT(EP.criado, '%d/%m/%Y') as criado\n\t\t\t\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CATEGORIAS . " C ON C.id = E.id_categoria\n\t\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN " . MYSQL_BASE_SUB_CATEGORIA . " SC ON SC.id_categoria = C.id\n\t\t\t\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\t\t\t\tE.excluido IS NULL AND\n\t\t\t\t\t\t\t\t\t\t\t\tEP.excluido IS NULL AND\n\t\t\t\t\t\t\t\t\t\t\t\tEP.quantidade > 0\n\t\t\t\t\t\t\t\t\t\t\t\t" . $where . "\n\t\t\t\t\t\t\t\t\t\t\tORDER BY \n\t\t\t\t\t\t\t\t\t\t\t\tE.nome, EP.criado ASC"); foreach ($resultado as $item) { $saldo = $item['entrada'] - $item['saida']; echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . $item['categoria'] . ' - ' . $item['sub_categoria'] . '</td>'; echo ' <td>' . $item['criado'] . '</td>'; echo ' <td>' . number_format($item['quantidade'], 2, ',', '.') . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table> </body>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_FUNCIONALIDADE . " WHERE excluido IS NULL AND nome = '" . $_POST['nome'] . "' AND id != " . $_POST['id']); //Verifica se o nome existe em outro produto. if ($valida->rowCount() == 0) { $faxada->apagarDefinitivamente($tabela, $id); $data = array('id' => $_POST['id'], 'nome' => $_POST['nome']); $resultado = $faxada->atualizar(MYSQL_BASE_FUNCIONALIDADE, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe esse registro na base de dados.");</script>'; } } else { $tabela = MYSQL_BASE_GRUPO . " G \n\t\t\t\tINNER JOIN " . MYSQL_BASE_GRUPO_FUNCIONALIDADE . " GF ON GF.id_grupo = G.id"; $campos = array('G.id' => 'id', 'GF.id_grupo' => 'id_grupo', 'G.nome' => 'grupo'); $where = ' G.id = ' . limpaTexto($_GET['id']) . " LIMIT 1"; $data = $faxada->listar($tabela, $campos, $where, 1); $data = $data[0]; $resultado = $faxada->select("SELECT id_funcionalidade FROM " . MYSQL_BASE_GRUPO_FUNCIONALIDADE . " WHERE id_grupo = " . $data['id_grupo']); $funcionalidade = array(); foreach ($resultado as $item) { $funcionalidade[] = $item['id_funcionalidade'];
<div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro Lote no Estoque </h4> </div> <div class="panel-body"> <form action="new_lote.php?id=<?php echo $data['id']; ?> " method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputEmail2">Categoria</label> <select class="form-control" id="exampleInputEmail2" name="categoria" disabled="disabled"> <?php $query = $faxada->select("SELECT id, nome FROM " . MYSQL_BASE_CATEGORIAS . " WHERE excluido IS NULL"); foreach ($query as $row) { if ($data['categoria'] == $row['id']) { echo '<option selected="selected" value="' . $row['id'] . '">' . $row['nome'] . '</option>'; } else { echo '<option value="' . $row['id'] . '">' . $row['nome'] . '</option>'; } } ?> </select> </div> <div class="form-group"> <label for="exampleInputEmail1">Nome</label> <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Nome" name="nome" disabled="disabled" value="<?php echo $data['nome'];
} if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { $campos = array('id' => 'id', 'cod_contrato' => 'cod_contrato', 'extensao' => 'extensao', 'lote' => 'lote', 'trecho' => 'trecho', 'supervisora' => 'supervisora', 'construtora' => 'construtora', 'valor_contrato' => 'valor_contrato', 'prazo_contrato' => 'prazo_contrato', 'inicio_obra' => 'inicio_obra', 'valor_aditado' => 'valor_aditado', 'prazo_aditado' => 'prazo_aditado', 'imagem' => 'imagem', 'descricao' => 'descricao'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_CONTRATO, $campos, $where, 1); $data = $data[0]; } $metro = 1; //Verificando quantas linhas existem $resultado = $faxada->select("SELECT id FROM " . MYSQL_BASE_PLANTA_ILUMINADA . " WHERE id_contrato = " . limpaTexto($_GET['id'])); $num = $resultado->rowCount(); //Verificando quantas vezes irá gerar os selects $qtd = $num / 10; ?> <style> .larguraTxt{ width: 195px; } .small{ font-size: 9px; } </style>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_FUNCIONALIDADE . " WHERE excluido IS NULL AND nome = '" . $_POST['nome'] . "' AND id != " . $_POST['id']); //Verifica se o nome existe em outro produto. if ($valida->rowCount() == 0) { $data = array('id' => $_POST['id'], 'nome' => $_POST['nome']); $resultado = $faxada->atualizar(MYSQL_BASE_FUNCIONALIDADE, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe esse registro na base de dados.");</script>'; } } else { $campos = array('id' => 'id', 'nome' => 'nome'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_FUNCIONALIDADE, $campos, $where, 1); $data = $data[0]; } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action -->
?> " method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputEmail1">Nome</label> <input type="text" class="form-control" id="exampleInputEmail1" name="nome" required="required" value="<?php echo $data['nome']; ?> "> </div> <div class="form-group"> <label for="exampleInputEmail1">Disciplina</label> <select name="disciplina" class="form-control"> <?php $result = $faxada->select("SELECT * FROM " . MYSQL_BASE_DISCIPLINA . " WHERE excluido IS NULL"); foreach ($result as $item) { if ($item['id'] == $data['disciplina']) { echo '<option selected="selected" value="' . $item['id'] . '">' . $item['nome'] . '</option>'; } else { echo '<option value="' . $item['id'] . '">' . $item['nome'] . '</option>'; } } ?> </select> </div> <?php echo $data['cor']; ?> <div class="form-group"> <label for="exampleInputEmail1">Cor</label>
<div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Contrato </h4> </div> <div class="panel-body"> <form action="new.php" method="post"> <div class="form-group"> <label for="exampleInputEmail1">Contrato</label> <select class="form-control" id="exampleInputEmail1" name="contrato" required="required"> <?php $query = $faxada->select("SELECT id, estabelecimento FROM " . MYSQL_BASE_CONTRATOS . " WHERE parcelas > 0 AND excluido IS NULL"); foreach ($query as $row) { if ($data['id_contrato'] == $row['id']) { echo '<option selected="selected" value="' . $row['id'] . '">' . $row['estabelecimento'] . '</option>'; } else { echo '<option value="' . $row['id'] . '">' . $row['estabelecimento'] . '</option>'; } } ?> </select> </div> <div class="form-group"> <label for="exampleInputEmail1">Data de Pagamento</label> <input type="date" class="form-control" id="exampleInputEmail1" name="data" value="<?php echo $data['data_pagamento'];
<link href="<?php echo EXTERNAL_ROOT_PORTAL; ?> /lib/calendar/css/responsive-calendar.css" rel="stylesheet"> <!-- CALENDARIO --> <script type="text/javascript"> $(document).ready(function () { $(".responsive-calendar").responsiveCalendar({ time: '<?php echo date('Y-m'); ?> ', events: { <?php $resultado = $faxada->select("SELECT *, count(data) as total FROM " . MYSQL_BASE_AUDIENCIA . " WHERE excluido IS NULL"); foreach ($resultado as $item) { echo '"' . $item['data'] . '": {"number": ' . $item['total'] . ', "url": "' . EXTERNAL_ROOT_PORTAL . '/audiencia/resulltado_calendario.php?data=' . $item['data'] . '"},'; } ?> } }); }); </script> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="responsive-calendar"> <div class="controls"> <a class="pull-left" data-go="prev"><div class="btn btn-primary"> ←</div></a>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $valida = $faxada->select("SELECT id FROM " . MYSQL_BASE_ESTOQUE . " WHERE nome = '" . $_POST['nome'] . "' AND id != " . $_POST['id']); //Verifica se o nome existe em outro produto. if ($valida->rowCount() == 0) { $data = array('id' => $_POST['id'], 'nome' => $_POST['nome'], 'descricao' => $_POST['descricao'], 'id_unidade' => $_POST['unidade'], 'quantidade_min' => $_POST['quantidade_min'], 'id_categoria' => $_POST['categoria']); if (isset($_FILES['imagem']) && $_FILES['imagem']['error'] == 0) { $data['arquivo'] = array('path' => 'arquivos/estoque/', 'renomear' => true, 'imagem' => $_FILES['arquivo']); } $resultado = $faxada->atualizar(MYSQL_BASE_ESTOQUE, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe um item com esse mesmo nome.");</script>'; } } else { $campos = array('id' => 'id', 'nome' => 'nome', 'id_categoria' => 'categoria', 'valor_venda' => 'valor_venda', 'quantidade_min' => 'min', 'descricao' => 'descricao', 'id_unidade' => 'unidade', 'imagem' => 'imagem'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_ESTOQUE, $campos, $where, 1); $data = $data[0]; } ?>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $valida = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\tid,\r\n\t\t\t\t\t\t\t\t\tnome,\r\n\t\t\t\t\t\t\t\t\tSUM(quantidade - quantidade_baixa) as saldo\r\n\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . "\r\n\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\texcluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\tid = " . $_POST['produto'] . "\r\n\t\t\t\t\t\t\t\tGROUP BY id\r\n\t\t\t\t\t\t\t\tHAVING SUM(quantidade - quantidade_baixa) >= " . $_POST['quantidade'] . "\r\n\t\t\t\t\t\t\t\tLIMIT 1"); //Verifica se o produto tem quantidade if ($valida->rowCount() > 0) { $produto = $_POST['produto']; $quantidade = $_POST['quantidade']; $data = array('id_funcionario' => $_POST['id'], 'id_estoque' => $produto, 'quantidade' => $quantidade, 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_ENTREGA_PRODUTOS, $data); if ($retorno['validacao']) { $data_estoque = array('id' => $produto, 'quantidade_baixa' => $quantidade); $resultado_update = $faxada->atualizar(MYSQL_BASE_ESTOQUE, $data_estoque); echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para cadastrar o registro, favor entrar em contato com o suporte.");</script>'; } } else { echo '<script language= "JavaScript">alert("O saldo é insuficiente.");</script>'; } } $tabela = MYSQL_BASE_ENTREGA_PRODUTOS . " EP\r\n\t\t INNER JOIN " . MYSQL_BASE_FUNCIONARIOS . " F ON EP.id_funcionario = F.id\r\n\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE . " E ON E.id = EP.id_estoque\r\n\t\t INNER JOIN " . MYSQL_BASE_USUARIOS . " U ON U.id = EP.id_usuario"; $campos = array('EP.id' => 'id', 'E.nome' => 'Protudo', 'EP.quantidade' => 'Quantidade', "DATE_FORMAT(EP.criado, '%d/%m/%Y %H:%m:%s')" => 'Data de Entrega', 'U.nome_guerra' => 'Entregue por'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_FUNCIONARIOS, array('nome_completo' => 'nome'), $where, 1); $data = $data[0]; $where_busca = "EP.excluido IS NULL";
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $valida = $faxada->select("SELECT id FROM " . MYSQL_BASE_FUNCIONARIOS . " WHERE excluido IS NULL AND nome_completo = '" . $_POST['nome'] . "' AND id != " . $_POST['id']); //Verifica se o nome existe em outro produto. if ($valida->rowCount() == 0) { $data = array('id' => $_POST['id'], 'nome_completo' => $_POST['nome'], 'matricula' => $_POST['matricula']); $resultado = $faxada->atualizar(MYSQL_BASE_FUNCIONARIOS, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe um funcionário com esse mesmo nome.");</script>'; } } else { $campos = array('id' => 'id', 'nome_completo' => 'nome', 'matricula' => 'matricula'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_FUNCIONARIOS, $campos, $where, 1); $data = $data[0]; } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action -->
</thead> </table> <table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left" width="28%">Saldo</th> <th align="left">Limite</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.id,\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t\t\t\t E.quantidade_min as minimo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tSUM(EI.quantidade) as entrada,\r\n\t\t\t\t\t\t\t\t\t\t\t SUM(EP.quantidade) as saida,\r\n\t\t\t\t\t\t\t\t\t\t\t IF(EP.quantidade IS NOT NULL, SUM(EI.quantidade - EP.quantidade), EI.quantidade) as saldo\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE_ITENS . " EI ON EI.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t LEFT JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.quantidade > 0 AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tEP.excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.id\r\n\t\t\t\t\t\t\t\t\t\t\tHAVING minimo >= saldo"); foreach ($resultado as $item) { echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . number_format($item['saldo'], 2, ',', '.') . '</td>'; echo ' <td>' . number_format($item['minimo'], 2, ',', '.') . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table> </body> </html>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $valida = $faxada->select("SELECT id FROM " . MYSQL_BASE_USUARIOS . " WHERE email = '" . $_POST['email'] . "' AND excluido IS NULL"); if ($valida->rowCount() == 0) { $data = array('nome_guerra' => $_POST['nome'], 'email' => $_POST['email'], 'senha' => sha1('123456')); $retorno = $faxada->salvar(MYSQL_BASE_USUARIOS, $data); if ($retorno['validacao']) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso. A senha para acesso é 123456");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Erro ao cadastrar a fonte, favor entrar em contato com a TI.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe um usuário cadastrado na nossa base de dados com esse mesmo E-mail.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Usuário </h4> </div> <div class="panel-body">
<table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left">Categoria - Subcategoria</th> <th align="left" width="28%">Saldo</th> <th align="left">Limite</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.id,\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t\t\t\t E.quantidade_min as minimo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tC.nome as categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tSC.nome as sub_categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tSUM(EI.quantidade) as entrada,\r\n\t\t\t\t\t\t\t\t\t\t\t IF( EP.quantidade IS NULL, SUM(0), SUM(EP.quantidade)) as saida,\r\n\t\t\t\t\t\t\t\t\t\t\t IF(EP.quantidade IS NOT NULL, SUM(EI.quantidade - EP.quantidade), EI.quantidade) as saldo\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE_ITENS . " EI ON EI.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t LEFT JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CATEGORIAS . " C ON C.id = E.id_categoria\r\n\t\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN " . MYSQL_BASE_SUB_CATEGORIA . " SC ON SC.id_categoria = C.id\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.quantidade > 0 AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tEP.excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . $where . "\r\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome"); foreach ($resultado as $item) { $saldo = $item['entrada'] - $item['saida']; echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . $item['categoria'] . ' - ' . $item['sub_categoria'] . '</td>'; echo ' <td>' . number_format($saldo, 2, ',', '.') . '</td>'; echo ' <td>' . number_format($item['minimo'], 2, ',', '.') . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table> </body>
<?php include_once 'head.php'; include_once 'includes.sys/faxada.class.php'; $faxada = new Faxada(); ?> <div class="container"> <div class="row"> <?php $resultado = $faxada->select("SELECT \n\t\t\t\t\t\t\t\t\t\t\t\tC.*,\n\t\t\t\t\t\t\t\t\t\t\t MAX(LPAD( MONTH(RF.data),'2','0')) as mes,\n\t\t\t\t\t\t\t\t\t\t\t YEAR(RF.data) as ano\n\t\t\t\t\t\t\t\t\t\t\tFROM \n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_CONTRATO . " C\n\t\t\t\t\t\t\t\t\t\t\t LEFT JOIN " . MYSQL_BASE_REL_FOTOGRAFICO . " RF ON RF.id_contrato = C.id\n\t\t\t\t\t\t\t\t\t\t\tWHERE \n\t\t\t\t\t\t\t\t\t\t\t\tC.excluido IS NULL\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY C.id DESC\n\t\t\t\t\t\t\t\t\t\t\tORDER BY C.id ASC"); foreach ($resultado as $item) { echo '<div class="col-sm-6 col-md-4">'; echo ' <div class="thumbnail">'; echo ' <img data-holder-rendered="true" style="height: 200px; width: 100%; display: block;" src="' . EXTERNAL_ROOT_PORTAL . '/arquivos/contrato/' . $item['imagem'] . '">'; echo ' <div class="caption">'; echo ' <h3>' . $item['lote'] . '</h3>'; echo ' <p>' . $item['descricao'] . '</p>'; echo ' <p><a href="contrato.php?id=' . $item['id'] . '&ano=' . $item['ano'] . '&mes=' . $item['mes'] . '" class="btn btn-primary" role="button">Visualizar</a></p>'; echo ' </div>'; echo ' </div>'; echo '</div>'; } ?> </div> </div>
<div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Medição </h4> </div> <div class="panel-body"> <form action="new.php" method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputEmail1">Código do Contrato</label> <select class="form-control" id="exampleInputEmail1" name="cod_contrato" required="required"> <?php $query = $faxada->select("SELECT id, cod_contrato FROM " . MYSQL_BASE_CONTRATO . " WHERE excluido IS NULL"); foreach ($query as $row) { echo '<option value="' . $row['id'] . '">' . $row['cod_contrato'] . '</option>'; } ?> </select> </div> <div class="form-group"> <label for="exampleInputEmail1">Valor Previsto</label> <input type="number" step="0.01" class="form-control" id="exampleInputEmail1" name="valor_previsto" required="required"> </div> <div class="form-group"> <label for="exampleInputEmail1">Valor Medido</label> <input type="number" step="0.01" class="form-control" id="exampleInputEmail1" name="valor_medido" required="required">
<table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left">Categoria</th> <th align="left" width="28%">Quantidade</th> <th align="left">Data</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t\t\t\t\tC.nome AS categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tDATE_FORMAT(EP.criado, '%m/%Y') as data,\r\n\t\t\t\t\t\t\t\t\t\t\t SUM(EP.quantidade) AS quantidade\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CATEGORIAS . " C ON C.id = E.id_categoria\r\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY EP.id_estoque, DATE_FORMAT(EP.criado, '%m/%Y')"); foreach ($resultado as $item) { echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . $item['categoria'] . '</td>'; echo ' <td>' . $item['quantidade'] . '</td>'; echo ' <td>' . $item['data'] . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table> </body> </html>
<!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Produto no Estoque </h4> </div> <div class="panel-body"> <form action="index.php" method="get"> <div class="form-group"> <label for="exampleInputEmail2">Categoria</label> <select class="form-control" id="exampleInputEmail2" name="categoria"> <option value="0" selected="selected">Todas</option> <?php $query = $faxada->select("SELECT id, nome FROM " . MYSQL_BASE_CATEGORIAS . " WHERE excluido IS NULL"); foreach ($query as $row) { echo '<option value="' . $row['id'] . '">' . $row['nome'] . '</option>'; } ?> </select> </div> <div class="form-group"> <label for="exampleInputEmail1">Nome</label> <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Nome" name="nome"> </div> <input type="hidden" name="cmd" value="pesquisa"> <button type="submit" class="btn btn-primary">Procurar</button> </form>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_DISCIPLINA . " WHERE excluido IS NULL AND nome = '" . $_POST['disciplina'] . "'"); if ($valida->rowCount() == 0) { $data = array('nome' => $_POST['disciplina']); $retorno = $faxada->salvar(MYSQL_BASE_DISCIPLINA, $data); if ($retorno['validacao']) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe esse contrato na base de dados.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Disciplina </h4> </div>
.addBorderCima{ border-top: 1px solid #000; } .addBorderBaixo{ border-bottom: 1px solid #000; } .tamanhoGrande{ height: 15px; } </style> <?php $resultado = $faxada->select("SELECT \n\t\t\t\t\t\t\t\t PI.*,\n\t\t\t\t\t\t\t\t DS1.arquivo as oc_le,\n\t\t\t\t\t\t\t\t DS2.arquivo as oc_ld,\n\t\t\t\t\t\t\t\t DS3.arquivo as d_le,\n\t\t\t\t\t\t\t\t DS4.arquivo as d_ld,\n\t\t\t\t\t\t\t\t DS5.arquivo as p_le,\n\t\t\t\t\t\t\t\t DS6.arquivo as p_ld,\n\t\t\t\t\t\t\t\t DS7.arquivo as s\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\ttb_planta_iluminada PI\n\t\t\t\t\t\t\t\t LEFT JOIN tb_disciplina_status DS1 ON DS1.id = PI.obras_complementares_le\n\t\t\t\t\t\t\t\t LEFT JOIN tb_disciplina_status DS2 ON DS2.id = PI.obras_complementares_ld\n\t\t\t\t\t\t\t\t LEFT JOIN tb_disciplina_status DS3 ON DS3.id = PI.drenagem_le\n\t\t\t\t\t\t\t\t LEFT JOIN tb_disciplina_status DS4 ON DS4.id = PI.drenagem_ld\n\t\t\t\t\t\t\t\t LEFT JOIN tb_disciplina_status DS5 ON DS5.id = PI.pista_le\n\t\t\t\t\t\t\t\t LEFT JOIN tb_disciplina_status DS6 ON DS6.id = PI.pista_ld\n\t\t\t\t\t\t\t\t LEFT JOIN tb_disciplina_status DS7 ON DS7.id = PI.sinalizacao\n\t\t\t\t\t\t\t\tWHERE id_contrato = " . $_GET['id']); $table = '<table cellpadding="0" cellspacing="0" border="0">'; $td0 = ''; $td1 = ''; $td2 = ''; $td3 = ''; $td4 = ''; $td5 = ''; $td6 = ''; $td7 = ''; $contador = 1; foreach ($resultado as $item) { if ($contador == 1) { $td0 .= '<td class="txtPequeno">0 KM</td>'; } else { if ($contador % 10 == 0) {
<table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left">Categoria - Subcategoria</th> <th align="left">Data de Entrada</th> <th align="left" width="28%">Quantidade</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.id,\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.quantidade_min as minimo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tC.nome as categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tSC.nome as sub_categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tEI.quantidade,\r\n\t\t\t\t\t\t\t\t\t\t\t DATE_FORMAT(EI.data_entrada, '%d/%m/%Y') as criado\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE_ITENS . " EI ON EI.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CATEGORIAS . " C ON C.id = E.id_categoria\r\n\t\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN " . MYSQL_BASE_SUB_CATEGORIA . " SC ON SC.id_categoria = C.id\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tEI.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tEI.quantidade > 0\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . $where . "\r\n\t\t\t\t\t\t\t\t\t\t\tORDER BY \r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome, EI.criado ASC"); foreach ($resultado as $item) { $saldo = $item['entrada'] - $item['saida']; echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . $item['categoria'] . ' - ' . $item['sub_categoria'] . '</td>'; echo ' <td>' . $item['criado'] . '</td>'; echo ' <td>' . number_format($item['quantidade'], 2, ',', '.') . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table> </body>