Jump to content

Hamon

Members
  • Content count

    35
  • Joined

  • Last visited

Everything posted by Hamon

  1. Olá. Bom, vou tentar ser direto. Sou programador auto didata, estudo programação por conta própria já deve fazer 1 ano e meio e já fiz alguns sistemas WEB. Sei no minimo o básico das linguagens voltadas para WEB, javascript, php, ajax, jquery e outras sql, css e html. E estou com uma GRANDEEEE dúvida que está me tirando o sono. Eu estou estudando JAVA, faz umas 2 - 3 semanas, estou indo relativamente bem... mas estou sentindo falta de programar nas linguagens já citadas, pois JAVA é bem diferente. A dúvida é: Continuar programando nas linguagens que já sei ou passar pra outra linguagem? A ideia eu focar em uma linguagem "do futuro" para que assim possa desenvolver mais coisas e ter um emprego mais remunerado. Creio que independente da linguagem eu me daria bem com MUITO ESFORÇO. Enfim, é essa ideia, me desculpem se ficou desorganizado, mas estou enlouquecendo com essa dúvida.
  2. Olá, estou aqui para pedir ajuda de vocês para realizar uma busca no meu banco de dados, por exemplo, em um input a pessoa digita o ID do produto, o AJAX (ou javascript puro, jquery, não sei) pesquisa no banco de dados se esse ID existe, caso existir ele preenche um campo input com o valor desse produto e o nome, teria como? Se alguem tiver um exemplo com a mesma ideia, estarei MUITO agradecido. Obrigado desde já. (não tenho conhecimento em JS)
  3. Hamon

    Problemas com str_replace

    Olá, bom dia. Obrigado pela resposta, achei interessante. So gostaria de saber como vou pegar o valor do array, buscando por uma chave (pega no array_search)? Edit: Já consegui. Agredeço novamente o ESerra por salvar minha vida! Abraço.
  4. Hamon

    Problemas com str_replace

    Pessoal não estou conseguindo entender o str replace não está me retronando o valor correto, da uma ajuda ai quem puder! CÓDIGO: $letra1='A'; $letra2='B'; $prox_letra_antiga=array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M','N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'); $prox_letra_nova=array('B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'A'); $letra1=str_replace($prox_letra_antiga, $prox_letra_nova, $letra1); $letra2=str_replace($prox_letra_antiga, $prox_letra_nova, $letra2); echo $letra1.$letra2; Esse código me retorna o valor de 'AA', sendo que oq eu queria que ele retornasse fosse 'BC'. Alguma ideia?
  5. Hamon

    Problemas com str_replace

    Olá, obrigado pela resposta, não sabia dessa. Tem como eu fazer de outra forma oq eu quero fazer? Fiz com switch mas ficou gigante o tamanho do código.
  6. Hamon

    Aredondar centavos

    Olá, pessoal, estou fazendo meu TCC, e os meu amigos dizem que a conta que estou fazendo é errada. Só que já refiz, já procurei em uma calculadora online que calcula porcentagens e bate na mesma. Enfim, aqui está o meu codigo e o resultado: <?php //CASO HOUVER ERROS OU NÃO FOR ESSA A SAIDA, OQ IMPORTA É A CONTA, PQ FIZ O WHILE SÓ PARA EXEMPLIFICAR O MEU PROCESSO, OQ VALE É O CAUCULO //Esses valores aqui nas varaveis vem direto do banco de dados, esses aqui só são exemplos. (Campo Decimal no Banco de dados) $preco_com_juros= 10.00; $juro_porcenagem= 2.00; $i=0; while(5 > 0){ $preco_com_juros_para_db= $preco_com_juros + ($preco_com_juros * $juro_porcentagem / 100) echo $preco_com_juros_para_db; $i++; } ?> O resultado seria isso: 10.20 10.404 10.61208 10.824321600000001 11.040808032000001 Só que na conta de meus amigos que me explicaram como fazer a conta estava dando mais ou menos isso: 10.20 10.40 10.60 10.80 11.00 Pelo que eu vi o calculo no PHP não está arredondando estes valores (O campo usado no banco deados para armazenar esses valores finais são DECIMAL 7,2) Além disso são para guardar valor monetarios. Como faço para arredondar esses números e deixar que nem no exemplo de de baixo(como da a conta dos meus amigos)? E se puderem me dizer se está errado esses primeiros valores que passei, ou está certo, ou qual seria o valor mais certo de se usar (qual dos dois passados).
  7. Hamon

    Aredondar centavos

    ESerra, desculpa coloquei o numero inteiro, mas no banco de dados ele cai como 11.04. Gabriel, ok, entendo seu ponto de vista e acho cetissimo, MAS como que eu faço pra arredondar tão pouco assim? E eu não entendi Pro banco de dados ele vai com o valor de 10.82
  8. Hamon

    Aredondar centavos

    Sim, eu vou usar somente 2 casas para o centavos, assim sendo não precisarei arredondar?
  9. Hamon

    Aredondar centavos

    Então como eu usei valor monetario do jeito que fiz está correto?
  10. Hamon

    Aredondar centavos

    Nesse caso qual eu deveria usar? Testei todos, testei somente com um caculo. Calculo normal, que nem postei acima: 10.2 Calculo com round: 10 Calculo com ceil: 11 Calculo com floor: 10
  11. Hamon

    Páginação pegando filtro errado

    Pessoal, tava tudo certo até eu adicionar paginação na minha página, é o seguinte, quando eu clico em qualquer numero da paginação já na tela inicial ele muda a váriavel $mes pra "fevereiro", mesmo ela não setada. ALGUEM AJUDA? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Mostrar Caixa</title> <link href="../jquery/Simple-Flexible-jQuery-Dropdown-Menu-Plugin-Dropit/dropit.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../jquery/jquery-2.2.0.js"></script> <script type="text/javascript" src="../jquery/Simple-Flexible-jQuery-Dropdown-Menu-Plugin-Dropit/dropit.js"></script> <script> $(document).ready(function() { $('#meses').dropit(); }); </script> <script> $(document).ready(function() { $('#ordem').dropit(); }); </script> <style> .menu ul { display: none; } /* Hide before plugin loads */ .menu ul.dropit-submenu { background-color: #fff; border: 1px solid #b2b2b2; padding: 6px 0; margin: 3px 0 0 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.15); -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.15); box-shadow: 0px 1px 3px rgba(0,0,0,0.15); } .menu ul.dropit-submenu a { display: block; font-size: 14px; line-height: 25px; color: #7a868e; padding: 0 18px; } .menu ul.dropit-submenu a:hover { background: #248fc1; color: #fff; text-decoration: none; } table {border:1px black solid;} table td {text-align:center; border:1px black solid;} span {color:#3267A7; font:20px Calibri; font-weight:bold;} </style> </head> <body> <h1>Mostrar Caixa</h1> <table> <tr> <td>ID</td> <td>Data</td> <td>Mes</td> <td>Vendedor</td> <td>Produto</td> <td>Quantidade</td> <td>Entrada</td> <td>Saida</td> </tr> <form action="search_caixa.php" method="post" name="search_caixa"> Pesquisa por data: <input type="text" placeholder="Pesquise uma data" name="pesquisa" required/> <input type="submit" name="btn_pesquisar" value="Pesquisar" /> </form> <?php session_start(); include "../conexao.inc"; //VARIAVEIS QUANDO A PESSOA ENTRA NA PAGINA E TESTE PARA VER SE A PESSOA JÁ PEGOU ALGUM FILTRO DE ORDEM //TESTA E ARMAZENA EM SESSION OQ FOI PEGO PELA VÁRIAVEL MES if(isset($_GET['ordem'])){ @$ordem=$_GET['ordem']; $_SESSION['ordem']=$ordem; }else{ $ordem="ASC"; } if(isset($_GET['mes'])){ @$mes=$_GET['mes']; $_SESSION['mes']=$mes; }else { $mes="1"; $_SESSION['mes']=$mes; } //SELEÇÃO DE MES echo "<ul id='meses' class='menu'>"; echo "<li><a href='#' class='btn'>Meses</a>"; echo "<ul>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=2'>Mostrar tudo</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=janeiro'>Janeiro</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=fevereiro'>Fevereiro</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=marco'>Março</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=abril'>Abril</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=maio'>Maio</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=junho'>Junho</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=julho'>Julho</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=agosto'>Agosto</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=setembro'>Setembro</a></li>"; echo " <li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=outubro'>Outubro</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=novembro'>Novembro</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=$ordem&mes=dezembro'>Dezembro</a></li>"; echo "</ul>"; echo "</li>"; echo "</ul>"; //OPÇOES DE FILTRO ORDENADO POR echo "<ul id='ordem' class='menu'>"; echo "<li><a href='#' class='btn'>Ordenar Por</a>"; echo "<ul>"; echo "<li><a href='caixa.php?pagina=$i&ordem=DESC&mes=$mes'>ID decrescente</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=ASC&mes=$mes'>ID crescente</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=DATA_ASC&mes=$mes'>Data decrescente</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=DATA_DESC&mes=$mes'>Data crescente</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=VEND_ASC&mes=$mes'>Vendedor A - Z</a></li>"; echo "<li><a href='caixa.php?pagina=$i&ordem=VEND_DESC&mes=$mes'>Vendedor Z - A</a></li>"; echo "</ul>"; echo "</li>"; echo "</ul>"; //ARMAZEA EM SESSION A VARIAVEL MES //verifica a página atual caso seja informada na URL, senão atribui como 1ª página $pagina = (isset($_GET['pagina']))? $_GET['pagina'] : 1; //seleciona todos os itens da tabela if($mes == "janeiro"){ $mes="mes='janeiro'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "fevereiro"){ $mes="mes='fevereiro'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "marco"){ $mes="mes='marco'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "abril"){ $mes="mes='abril'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "maio"){ $mes="mes='maio'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "junho"){ $mes="mes='junho'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "julho"){ $mes="mes='julho'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "agosto"){ $mes="mes='agosto'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "setembro"){ $mes= "mes='setembro'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "outubro"){ $mes="mes='outubro'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "novembro"){ $mes="mes='novembro'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == "dezembro"){ $mes="mes='dezembro'"; $cmd = "select * from tb_caixa WHERE $mes"; $produtos = mysqli_query($con,$cmd); } elseif($mes == '2'){ $mes=1; $cmd = "select * from tb_caixa"; $produtos = mysqli_query($con,$cmd); }else{ $cmd = "select * from tb_caixa"; $produtos = mysqli_query($con,$cmd); } //conta o total de itens $total = mysqli_num_rows($produtos); //seta a quantidade de itens por página, neste caso, 2 itens $registros = 20; //calcula o número de páginas arredondando o resultado para cima $numPaginas = ceil($total/$registros); //variavel para calcular o início da visualização com base na página atual $inicio = ($registros*$pagina)-$registros; //VE SE A VARIAVEL ORDEM FOI CLICADA OU NAO if(isset($ordem)){ //TESTES PARA ORDENAR POR ID DECRECENTE OU CRESCENTE if($ordem == "DESC"){ $sql1="SELECT * FROM tb_caixa WHERE $mes ORDER BY id DESC LIMIT $inicio,$registros"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por ID Decrescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; $entrada2=number_format($entrada,2,",","."); $saida2=number_format($saida,2,",","."); echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada2</td><td>$saida2</td></tr>"; } } if($ordem == "ASC"){ $sql1="SELECT * FROM tb_caixa WHERE $mes ORDER BY id ASC LIMIT $inicio,$registros "; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por ID Crescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; $entrada2=number_format($entrada,2,",","."); $saida2=number_format($saida,2,",","."); echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada2</td><td>$saida2</td></tr>"; } } //TESTA PARA ORDENAR POR ODEM CRECENTE OU DECRESCENTE if($ordem == "DATA_DESC"){ $sql1="SELECT * FROM tb_caixa WHERE $mes ORDER BY data DESC LIMIT $inicio,$registros "; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Data Decrescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; $entrada2=number_format($entrada,2,",","."); $saida2=number_format($saida,2,",","."); echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada2</td><td>$saida2</td></tr>"; } } if($ordem == "DATA_ASC"){ $sql1="SELECT * FROM tb_caixa WHERE $mes ORDER BY data ASC LIMIT $inicio,$registros "; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Data Crescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; $entrada2=number_format($entrada,2,",","."); $saida2=number_format($saida,2,",","."); echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada2</td><td>$saida2</td></tr>"; } } if($ordem == "VEND_ASC"){ $sql1="SELECT * FROM tb_caixa WHERE $mes ORDER BY vendedor ASC LIMIT $inicio,$registros"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Vendedor A - Z</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; $entrada2=number_format($entrada,2,",","."); $saida2=number_format($saida,2,",","."); echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada2</td><td>$saida2</td></tr>"; } } if($ordem == "VEND_DESC"){ $sql1="SELECT * FROM tb_caixa WHERE $mes ORDER BY vendedor DESC LIMIT $inicio,$registros "; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Vendedor Z - A </span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; $entrada2=number_format($entrada,2,",","."); $saida2=number_format($saida,2,",","."); echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada2</td><td>$saida2</td></tr>"; } } //SE A VARIAVEL ORDEM NAO EXISTIR MOSTRA TODOS OS ITENS }else{ $sql2="SELECT * FROM tb_caixa SELECT * FROM tb_caixa WHERE $mes ORDER BY vendedor DESC LIMIT $inicio,$registros "; $comando=mysqli_query($con,$sql2); while($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; $entrada2=number_format($entrada,2,",","."); $saida2=number_format($saida,2,",","."); echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada2</td><td>$saida2</td></tr>"; } } //exibe a paginação for($i = 1; $i < $numPaginas + 1; $i++) { echo "<a href='caixa.php?pagina=$i&ordem=$ordem&mes=$mes'>".$i."</a> "; } ?> </table> </body> </html>
  12. Hamon

    Páginação pegando filtro errado

    Pessoal, preciso muito da ajuda de voces :(
  13. Hamon

    Páginação pegando filtro errado

    Não acontece nada, da mais problemas. Entenda que é só quando eu clico em um numero da páginação que ele troca mes=fevereiro
  14. Hamon

    Páginação pegando filtro errado

    Ele entra na pagina tudo ok, mostrando todos os registros agora, se eu clicar em qualquer uma dos numeros da paginação, ele torna la na url o valor do mes=favereiro, sozinho, sem cliclar nos filtros.E não, não ta interferindo.
  15. Hamon

    Páginação pegando filtro errado

    Infelizmente não me serviu .-.
  16. Hamon

    Sessoes e passar variavel por url

    Pessoal, seguinte oq to tentando fazer é assim, fazer um filtro de pesquisa (ou quase isso) em que a pessoa seleciona em que ordem ela quer tendo essas opçoes: echo "<a href='caixa.php?ordem=DESC'>ID decrescente</a>"."<br/><br/>"; echo "<a href='caixa.php?ordem=DATA_DESC'>Data crescente</a>"."<br/><br/>"; echo "<a href='caixa.php?ordem=DATA_ASC'>Data decrescente</a>"."<br/><br/>"; echo "<a href='caixa.php?ordem=ASC'>ID crescente</a>"."<br/><br/>"; Depois que a pessoa seleciona oq ela quer vem um teste: if(isset($ordem)){ //TESTES PARA ORDENAR POR ID DECRECENTE OU CRESCENTE if($ordem == "DESC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY id DESC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "ASC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY id ASC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } //TESTA PARA ORDENAR POR ODEM CRECENTE OU DECRESCENTE if($ordem == "DATA_DESC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY data DESC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "DATA_ASC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY data ASC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } //SE A VARIAVEL ORDEM NAO EXISTIR MOSTRA TODOS OS ITENS }else{ $sql2="SELECT * FROM tb_caixa"; $comando=mysqli_query($con,$sql2); while($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } E então caso a pessoa queira visualizar por mês ela também pode, selecionando aqui: <ul id="meses" class="menu"> <li><a href="#" class="btn">Meses</a> <ul> <li><a href="caixa.php?mes=janeiro">Janeiro</a></li> <li><a href="caixa.php?mes=fevereiro">Fevereiro</a></li> <li><a href="caixa.php?mes=marco">Março</a></li> <li><a href="caixa.php?mes=abril">Abril</a></li> <li><a href="caixa.php?mes=maio">Maio</a></li> <li><a href="caixa.php?mes=junho">Junho</a></li> <li><a href="caixa.php?mes=julho">Julho</a></li> <li><a href="caixa.php?mes=agosto">Agosto</a></li> <li><a href="caixa.php?mes=setembro">Setembro</a></li> <li><a href="caixa.php?mes=outubro">Outubro</a></li> <li><a href="caixa.php?mes=novembro">Novembro</a></li> <li><a href="caixa.php?mes=dezembro">Dezembro</a></li> </ul> </li> </ul> O problema tá ai, eu queria que a pessoa pudesse selecionar os dois filtros, por exemplo um de "ID crescente" e "Janeiro". Só que o problema surge ai, eu gravo a SESSÃO do filtro por "ID ou Data", até ai tudo certo, mas caso eu clicar em um dos mêses a váriavel da sessao some, creio eu que pq EU PASSEI UMA NOVA VARIAVEL NA MESMA URL? Pessoal, se puderem me ajudar agredeço, muito! CÓDIGO COMPLETO: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Mostrar Caixa</title> <style> .menu ul { display: none; } /* Hide before plugin loads */ .menu ul.dropit-submenu { background-color: #fff; border: 1px solid #b2b2b2; padding: 6px 0; margin: 3px 0 0 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.15); -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.15); box-shadow: 0px 1px 3px rgba(0,0,0,0.15); } .menu ul.dropit-submenu a { display: block; font-size: 14px; line-height: 25px; color: #7a868e; padding: 0 18px; } .menu ul.dropit-submenu a:hover { background: #248fc1; color: #fff; text-decoration: none; } table {border:1px black solid;} table td {text-align:center; border:1px black solid;} </style> <link href="jquery/Simple-Flexible-jQuery-Dropdown-Menu-Plugin-Dropit/dropit.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery/jquery-2.2.0.js"></script> <script type="text/javascript" src="jquery/Simple-Flexible-jQuery-Dropdown-Menu-Plugin-Dropit/dropit.js"></script> <script> $(document).ready(function() { $('#meses').dropit(); }); </script> </head> <body> <h1>Mostrar Caixa</h1> <table> <tr> <td>ID</td> <td>Data</td> <td>Mes</td> <td>Vendedor</td> <td>Produto</td> <td>Quantidade</td> <td>Entrada</td> <td>Saida</td> </tr> <ul id="meses" class="menu"> <li><a href="#" class="btn">Meses</a> <ul> <li><a href="caixa.php?mes=janeiro">Janeiro</a></li> <li><a href="caixa.php?mes=fevereiro">Fevereiro</a></li> <li><a href="caixa.php?mes=marco">Março</a></li> <li><a href="caixa.php?mes=abril">Abril</a></li> <li><a href="caixa.php?mes=maio">Maio</a></li> <li><a href="caixa.php?mes=junho">Junho</a></li> <li><a href="caixa.php?mes=julho">Julho</a></li> <li><a href="caixa.php?mes=agosto">Agosto</a></li> <li><a href="caixa.php?mes=setembro">Setembro</a></li> <li><a href="caixa.php?mes=outubro">Outubro</a></li> <li><a href="caixa.php?mes=novembro">Novembro</a></li> <li><a href="caixa.php?mes=dezembro">Dezembro</a></li> </ul> </li> </ul> <?php session_start(); include "conexao.inc"; //OPÇOES DE FILTRO ORDENADO POR echo "<a href='caixa.php?ordem=DESC'>ID decrescente</a>"."<br/><br/>"; echo "<a href='caixa.php?ordem=DATA_DESC'>Data crescente</a>"."<br/><br/>"; echo "<a href='caixa.php?ordem=DATA_ASC'>Data decrescente</a>"."<br/><br/>"; echo "<a href='caixa.php?ordem=ASC'>ID crescente</a>"."<br/><br/>"; //TESTA E ARMAZENA EM SESSION OQ FOI PEGO PELA VÁRIAVEL ORDEM @$ordem=$_GET['ordem']; $_SESSION['ordem']=$ordem; //ARMAZEA EM SESSION A VARIAVEL MES @$mes=$_GET['mes']; $_SESSION['mes']=$mes; //VE SE A VARIAVEL ORDEM FOI CLICADA OU NAO if(isset($ordem)){ //TESTES PARA ORDENAR POR ID DECRECENTE OU CRESCENTE if($ordem == "DESC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY id DESC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "ASC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY id ASC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } //TESTA PARA ORDENAR POR ODEM CRECENTE OU DECRESCENTE if($ordem == "DATA_DESC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY data DESC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "DATA_ASC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY data ASC"; $comando=mysqli_query($con,$sql1); while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } //SE A VARIAVEL ORDEM NAO EXISTIR MOSTRA TODOS OS ITENS }else{ $sql2="SELECT * FROM tb_caixa"; $comando=mysqli_query($con,$sql2); while($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } ?> </table> </body> </html>
  17. Hamon

    Operação de comparação mysql

    Deu certinho pessoal, agradeço a todos. Obrigado a todos que puderam me ajudar, ainda sou novo em PHP tentando fazer coisa grande.... kkkkkkk
  18. Hamon

    Operação de comparação mysql

    Pessoal estou tanto fazer com que o mysql atualize no banco de dados o campo STATUS quando ele seja MENOR que a DATA ATUAL. Só que ele está atualizando todos os campos STATUS de todos os registros. OBS: Campo que contem a data no banco de dados mysql está em VARCHAR e está em "d/m/Y" <?php include "conexao.inc"; $data_atual=date('d/m/Y'); $sql="SELECT * FROM tb_parcelas"; $comando=mysqli_query($con,$sql); while($escrever=mysqli_fetch_array($comando)){ $status=$escrever['status']; $data_vencimento=$escrever['data_vencimento']; } $sql2="UPDATE tb_parcelas SET status='Passou do prazo' WHERE $data_vencimento < $data_atual"; $comando2=mysqli_query($con,$sql2); ?>
  19. Hamon

    Operação de comparação mysql

    Pessoal, to com um problema na hora de enviar as datas para o banco de dados, ele está salvando uma unica data "1970-01-01" CÓDIGO: $data_venc=$data; //Pega valor da data do usuario e passa para uma variavel $data_venc= explode("/", $data_venc); //Retira as "/" e deixa a data separada list($dia, $mes2, $ano) = $data_venc; //Cria um array para a data $data_venc = "$ano-$mes2-$dia"; //Recria a data por variaveis $dia = $dia+30; //Adiciona + 30 dias (Para não dar problema no banco de dados) $numero=$numero+1; //Pega o resultado maximo do campo "numero" no banco de dados e acrescente +1 $i=1; //DEFAULT para fazer o while $quantidade_total=$bd_quantidade - $quantidade; @$sql4="UPDATE tb_produtos SET quantidade='$quantidade_total' WHERE id='$id'"; $comando4=mysqli_query($con,$sql4); while ($qtd_parcela >= $i) { $data_venc = date("Y-m-d",mktime(0,0,0,$ano,$mes2,$dia)); $dia = $dia+30; $i++; $sql2="INSERT INTO tb_parcelas VALUES (NULL, NULL, $numero, '$data', '$vendedor', '$cliente', '$bd_nome', $quantidade, $valor3, '$data_venc', 'Pendente')"; $comando=mysqli_query($con,$sql2); } } } }
  20. Hamon

    Operação de comparação mysql

    Quais alteraçoes devo fazer e depois de feito como devo precedir ara obter o resultado que desejo?
  21. Hamon

    Operação de comparação mysql

    Não é do tipo VARCHAR. Mas mesmo assim funciona já fiz um teste que ele me diz que por exemplo SE 17/02/2016 for MAIOR que 16/02/2016 ele exibe resultado certo. Cara, tá dificil, tentei até usar explode kkk
  22. Hamon

    Somar datas com while

    Opa, obrigado pela resposta. Ontem consegui outra solução, mas a sua é muito mais simples, obrigado.
  23. Hamon

    Somar datas com while

    Pessoal estou tetando somar datas, mas está complicado. Vejam o código e oq acontece : CÓDIGO <?php $data="01-01-2016"; $i=50; $b=30; $data_venc=$data; while($i >= $b) { $data_venc=date('d/m/Y', strtotime("+30 days",strtotime($data_venc))); $b++; echo $data_venc."<br>"; } ?> O resultado é esse: 31/01/2016 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 31/01/1970 Estou fazendo teste em localhost, não sei se interfere. Oq eu queria era que a data fosse aumentando +30 dias, usando o while.
  24. Hamon

    Imbutir Paginação

    Olá, pessoal, gostaria de por paginação limitada por 20 resultados vindo do banco de dados. Tentei de várias formas mas sem resultado, alguem poderia me ajudar? :/ Código: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Mostrar Caixa</title> <link href="../jquery/Simple-Flexible-jQuery-Dropdown-Menu-Plugin-Dropit/dropit.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../jquery/jquery-2.2.0.js"></script> <script type="text/javascript" src="../jquery/Simple-Flexible-jQuery-Dropdown-Menu-Plugin-Dropit/dropit.js"></script> <script> $(document).ready(function() { $('#meses').dropit(); }); </script> <script> $(document).ready(function() { $('#ordem').dropit(); }); </script> <style> .menu ul { display: none; } /* Hide before plugin loads */ .menu ul.dropit-submenu { background-color: #fff; border: 1px solid #b2b2b2; padding: 6px 0; margin: 3px 0 0 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.15); -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.15); box-shadow: 0px 1px 3px rgba(0,0,0,0.15); } .menu ul.dropit-submenu a { display: block; font-size: 14px; line-height: 25px; color: #7a868e; padding: 0 18px; } .menu ul.dropit-submenu a:hover { background: #248fc1; color: #fff; text-decoration: none; } table {border:1px black solid;} table td {text-align:center; border:1px black solid;} span {color:#3267A7; font:20px Calibri; font-weight:bold;} </style> </head> <body> <h1>Mostrar Caixa</h1> <table> <tr> <td>ID</td> <td>Data</td> <td>Mes</td> <td>Vendedor</td> <td>Produto</td> <td>Quantidade</td> <td>Entrada</td> <td>Saida</td> </tr> <form action="search_caixa.php" method="post" name="search_caixa"> Pesquisa por data: <input type="text" placeholder="Pesquise uma data" name="pesquisa" required/> <input type="submit" name="btn_pesquisar" value="Pesquisar" /> </form> <?php session_start(); include "../conexao.inc"; //VARIAVEIS QUANDO A PESSOA ENTRA NA PAGINA E TESTE PARA VER SE A PESSOA JÁ PEGOU ALGUM FILTRO DE ORDEM if(isset($_GET['ordem'])){ @$ordem=$_GET['ordem']; $_SESSION['ordem']=$ordem; }else{ $ordem="ASC"; } if(isset($_GET['mes'])){ @$mes=$_GET['mes']; $_SESSION['mes']=$mes; }else { $mes=""; } //SELEÇÃO DE MES echo "<ul id='meses' class='menu'>"; echo "<li><a href='#' class='btn'>Meses</a>"; echo "<ul>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=janeiro'>Janeiro</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=fevereiro'>Fevereiro</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=marco'>Março</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=abril'>Abril</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=maio'>Maio</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=junho'>Junho</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=julho'>Julho</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=agosto'>Agosto</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=setembro'>Setembro</a></li>"; echo " <li><a href='caixa.php?ordem=$ordem&mes=outubro'>Outubro</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=novembro'>Novembro</a></li>"; echo "<li><a href='caixa.php?ordem=$ordem&mes=dezembro'>Dezembro</a></li>"; echo "</ul>"; echo "</li>"; echo "</ul>"; //OPÇOES DE FILTRO ORDENADO POR echo "<ul id='ordem' class='menu'>"; echo "<li><a href='#' class='btn'>Ordenar Por</a>"; echo "<ul>"; echo "<li><a href='caixa.php?ordem=DESC&mes=$mes'>ID decrescente</a></li>"; echo "<li><a href='caixa.php?ordem=ASC&mes=$mes'>ID crescente</a></li>"; echo "<li><a href='caixa.php?ordem=DATA_ASC&mes=$mes'>Data decrescente</a></li>"; echo "<li><a href='caixa.php?ordem=DATA_DESC&mes=$mes'>Data crescente</a></li>"; echo "<li><a href='caixa.php?ordem=VEND_ASC&mes=$mes'>Vendedor crescente</a></li>"; echo "<li><a href='caixa.php?ordem=VEND_DESC&mes=$mes'>Vendedor decrescente</a></li>"; echo "</ul>"; echo "</li>"; echo "</ul>"; //ARMAZEA EM SESSION A VARIAVEL MES //TESTA E ARMAZENA EM SESSION OQ FOI PEGO PELA VÁRIAVEL ORDEM @$ordem=$_GET['ordem']; $_SESSION['ordem']=$ordem; if($mes == "janeiro"){ $mes=" "."WHERE mes='janeiro'"." "; } if($mes == "fevereiro"){ $mes=" "."WHERE mes='fevereiro'"." "; } if($mes == "marco"){ $mes=" "."WHERE mes='marco'"." "; } if($mes == "abril"){ $mes=" "."WHERE mes='abril'"." "; } if($mes == "maio"){ $mes=" "."WHERE mes='maio'"." "; } if($mes == "junho"){ $mes=" "."WHERE mes='junho'"." "; } if($mes == "julho"){ $mes=" "."WHERE mes='julho'"." "; } if($mes == "agosto"){ $mes=" "."WHERE mes='agosto'"." "; } if($mes == "setembro"){ $mes=" "."WHERE mes='setembro'"." "; } if($mes == "outubro"){ $mes=" "."WHERE mes='outubro'"." "; } if($mes == "novembro"){ $mes=" "."WHERE mes='novembro'"." "; } if($mes == "dezembro"){ $mes=" "."WHERE mes='dezembro'"." "; } //VE SE A VARIAVEL ORDEM FOI CLICADA OU NAO if(isset($ordem)){ //TESTES PARA ORDENAR POR ID DECRECENTE OU CRESCENTE if($ordem == "DESC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY id DESC"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por ID Decrescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "ASC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY id ASC"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por ID Crescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } //TESTA PARA ORDENAR POR ODEM CRECENTE OU DECRESCENTE if($ordem == "DATA_DESC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY data DESC"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Data Decrescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "DATA_ASC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY data ASC"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Data Crescente</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "VEND_ASC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY vendedor ASC"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Vendedor A - Z</span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } if($ordem == "VEND_DESC"){ $sql1="SELECT * FROM tb_caixa $mes ORDER BY vendedor DESC"; $comando=mysqli_query($con,$sql1); echo "<br/><span>Ordenando por Vendedor Z - A </span><br/><br/>"; while ($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } //SE A VARIAVEL ORDEM NAO EXISTIR MOSTRA TODOS OS ITENS }else{ $sql2="SELECT * FROM tb_caixa"; $comando=mysqli_query($con,$sql2); while($escreve=mysqli_fetch_array($comando)){ $id=$escreve['id']; $data=$escreve['data']; $mes=$escreve['mes']; $vendedor=$escreve['vendedor']; $produto=$escreve['produto']; $quantidade=$escreve['quantidade']; $entrada=$escreve['entrada']; $saida=$escreve['saida']; echo "<tr><td>$id</td><td>$data</td><td>$mes</td><td>$vendedor</td><td>$produto</td><td>$quantidade</td><td>$entrada</td><td>$saida</td></tr>"; } } ?> </table> </body> </html>
  25. Hamon

    Números decimais na multiplicação

    Cara, muito obrigado, você me tirou muitas duvidas, até mesmo as que eu não pedi! Obrigado cara, você ajudou em 50% do meu projeto! :D
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.