Jump to content

rcamu

Members
  • Content count

    67
  • Joined

  • Last visited

Community Reputation

-3 Fraco

About rcamu

Recent Profile Visitors

464 profile views
  1. rcamu

    Tem como?

    Tenho um campo date mo meu formulário e gostaria de não permitir que a data fosse inferior a de hoje e só permitir prosseguir se a data for hoje ou superior. tem como? <td> <input name="data[]" type="date" required name="data" maxlength="30" size="11" style="text-align:center" class="data" /> </td>
  2. rcamu

    Coisa do além..nunca passei por isso me ajudem

    Ninguém sabe algo para me ajudar?
  3. rcamu

    Coisa do além..nunca passei por isso me ajudem

    Não tem nenhuma coluna como unique, mesmo pedidos diferentes não são cadastrados no micro B. Somente essa tela não cadastra as demais telas cadastra sem nenhum problema no micro B. Por isso que digo q é coisa do além, não tem uma explicação logica.
  4. Tenho um sistema em PHP com hospedagem na hostgator que estou tendo um problema que não consegui identificar se o problema é no servidor ou se é local. No sistema tem uma tela de inclusão de pedidos ocorre o seguinte: No micro A o pedido é incluído normalmente no BD. Já no micro B o pedido não é incluído no BD. Já limpei histórico do micro B, já tentei pelo Chrome e pelo IE o mesmo pedido que foi incluído no micro A não inclui no micro B. A tela é a mesma para os 2 micros. O que pode ser? $clienteAt = $_POST['clienteAt']; $defeito = $_POST['defeito']; $tipo = $_POST['tipo']; $vendedor = $_POST['vendedor']; $situacao = $_POST['situacao']; $incluido_por = $_POST['incluido_por']; $date_incluido = $_POST['date_incluido']; $ip = $_SESSION['usua']; // PEGA O USUARIO LOGADO $hora = date('Y-m-d H:i:s'); // SALVA A DATA E HORA ATUAL (formato MySQL) mysqli_query($conexao,"INSERT INTO conserto (clienteAt, defeito, tipo, vendedor, situacao, incluido_por, date_incluido) values ('$clienteAt', '$defeito', '5','$vendedor','Pendente','$ip', '$hora')"); mysqli_query($conexao,"SELECT LAST_INSERT_ID() INTO @ID"); foreach($_POST['cat_id'] AS $indice => $cat_id) { if(!empty($cat_id)) { echo mysqli_query($conexao,"INSERT INTO conserto_detalhe (cat_id,qtd,controle_id,tipo) values ('".$_POST['cat_id'][$indice]."', '".$_POST['qtd'][$indice]."',@ID,'5')");
  5. rcamu

    Ajuda com processo

    Pessoal uma ajuda num processo que tenho. No meu sistema tem uma tela de pedidos onde o funcionário vai incluindo os produtos e ele vai somando, dependendo do valor a compra pode ser parcelada (exemplo: 30/60, 30/60/90, etc) Como da para fazer com quem a condição de pagamento seja captura da tabela de prazos de acordo com o valor do pedido. Exemplo: Se o total do pedido for 1.000,00 a condição de pagamento seria 30 dias Se o total do pedido for 1.500,00 a condição de pagamento seria 30/60 dias Se o total do pedido for 2.000,00 a condição de pagamento seria 30/60/90 dias Na tabela de condições está assim: De R$ 900,00 até R$ 1.400,00 – 30/45 Dias De R$ 1.401,00 até R$ 1.800,00 – 30/45/60 Dias Acima de R$ 1.801,00 – 30/60/90 Dias
  6. rcamu

    Ajuda com validações de campos.

    WictorP, blz e você? obrigado por perguntar. Passei o fds lendo sobre a função .each() e não consegui colocar no meu cód. (sou bem iniciante) Você teria algum exemplo que eu poderia utilizar?
  7. rcamu

    Ajuda com validações de campos.

    Pessoal nenhuma ajuda...to quebrando a cabeça e ainda não consegui
  8. Tenho uma tela para conferencia de separação de pedidos e coloque uma validação dos campos de quantidade e ean onde se o informado for diferente do que consta no pedido ele não deixa prosseguir. como o pedido ele pode possuir varias linhas eu utilizo foreach e javascript para montar na tela. o meu problema é que a validação dos campos só considera o valor da 1º linha a partir da segunda linha ele da que os dados não confere e se eu colocar os dados da 1º linha mesmo sendo diferente dos dados do pedido ele deixa passar. o meu javascript está assim: <script> function validaEAN (input){ if (input.value != document.getElementById('ean2').value) { input.setCustomValidity('EAN Não Confere'); } else { input.setCustomValidity(''); } } function validaqtd (input){ if (input.value != document.getElementById('qtd').value) { input.setCustomValidity('QUANTIDADE Não Confere'); } else { input.setCustomValidity(''); } } </script> e o minha tela é montada assim: <form form id="cad" name="cad" method="post" $id = $_GET['id'];> <input type="hidden" name="acao" value="1" /> <strong><b><font size="3"> <font color="#000000">Data :</font></strong> <input type="text" name="data" name="dtConcat2" size="11" maxlength="10" value="<?php echo $detalhe['dtConcat2']?>" readonly /> <br><br> <strong><b><font size="3" > <font color="#000000">Cliente :</strong> <input type="text" size="80" name="clienteAt" size="11" maxlength="10" value="<?php echo $detalhe['nome']?>" readonly /> <br><br> <strong><b><font size="3"> <font color="#000000">Observação : <br> <input type="text" name="descricao" size="90" maxlength="90" value="<?php echo $detalhe['descricao']?>" /> <br><br> <table border="0" cellpadding="2" cellspacing="4" class="tblDet"> <tr> <td class="bd_titulo">Produto</td> <td class="bd_titulo">Quantidade</td> <td class="bd_titulo">Quantidade Conferida</td> <td class="bd_titulo">EAN</td> <td class="bd_titulo">EAN Conferido</td> </tr> <tr class="linhas"> <td><select name="cat_id[]" onchange="setProdLinha(this)" class="cat_id" disabled="disabled"> <option value="">Selecione</option> <td> <input id="qtd" type="text" name="qtd[]" class="qtd" required name="qtd" size="11" disabled="disabled" style="text-align:center" /> </td> <td> <input type="text" name="qtd_conf[]" class="qtd_conf" oninput="validaqtd(this)"required name="qtd_conf" size="11" style="text-align:center" /> </td> <td> <input id="ean2" name="ean2[]" type="text" required name="ean2" maxlength="30" size="21" style="text-align:center" class="ean2" /> </td> <td> <input type="text" name="ean[]" class="ean" oninput="validaEAN(this)"required name="ean" size="21" style="text-align:center" /> </td> </tr> <tr> <td colspan="4"> <p><input type="submit" value="Alterar" /></p> <p><a href="consulta_conferencia.php">Cancelar/Voltar</a></p> Onde estou errando?
  9. Pessoal, bom dia, Tenho uma tela de consulta de pedidos e nessa tela pode fazer alterações no pedido, cancelar, imprimir etc. Como posso fazer com que essa funções só fique ativa se determinado campo da tabela estiver preenchido? Exemplo: Se o pedido estiver marcado que já foi separado o link para fazer alteração no pedido fica inativo, esse link só ficaria ativo se o pedido ainda não tiver sido separado. No relatório uso assim: </td><td align='center'><a href='manutencaopedido.php?id=$id'> Alterar" Minha consulta está assim: SELECT date_format(dtConcat2, '%d/%m/%Y') as data2, m.dtConcat2, c.nome cliente, m.total, m.descricao, d.nome_vendedor vendedor, m.id, m.exportado, m.transporte, e.tipo_entrega FROM lc_controle m, clientes c, vendedor d, entrega e WHERE m.tipo =4 AND m.exportado ='Não' AND m.clienteAt = c.id AND m.vendedor = d.id AND m.transporte = e.id ORDER BY dtConcat2 desc
  10. rcamu

    Aumentar o tempo da session do login

    Também segui todas as orientações e nada de manter a conexão por mais de 30 minutos.
  11. rcamu

    Aumentar o tempo da session do login

    Alterei para 78000 e mesmo assim 20 minutos sem usar o sistema ele pede o login novamente.. Preciso deixar em 1 hora
  12. sem o union ele da erro de sintaxe: #1064 - Você tem um erro de sintaxe no seu SQL próximo a 'SELECT DISTINCT d.cat_id AS prod , p.id ' na linha 17
  13. Pode ver que tem 2 vezes 110V e duas vezes 220V....
  14. rcamu

    Aumentar o tempo da session do login

    Já sim, o resultado é o mesmo em localhost funciona e no servidor não.
  15. Tenho essa consulta que fiz em php e mysqli onde ela soma a quantidade de itens vendidos no período informado e soma a quantidade de itens comprado. Essa soma está fazendo certinho só que duplica o item na tela (conforme imagem anexa). Estou quebrando a cabeça faz uns 4 meses e já tentei de tudo que conheço e também o que achei na net mas não consigo unificar as informações do produto na mesma linha. O erro está na consulta ou na montagem do relatório na tela? Se alguém conseguir me ajudar agradeço muito. Minha consulta está assim: SELECT DISTINCT TMP.* FROM ( SELECT DISTINCT d.cat_id AS prod , p.id , p.nome AS id_prod , SUM(d.qtd) AS qtd_prod , SUM(d.valor_total) AS total_prod , SUM(0) AS qtd_estoque FROM lc_controle c INNER JOIN lc_detalhe d ON d.controle_id = c.id INNER JOIN lc_cat p ON p.id = d.cat_id WHERE d.tipo = '0' AND c.dtConcat BETWEEN '$dtinicial' AND '$dtfinal' AND c.exportado = 'Sim' GROUP BY d.cat_id UNION SELECT DISTINCT d.cat_id AS prod , p.id , p.nome AS id_prod , SUM(0) AS qtd_prod , SUM(0) AS total_prod , SUM(d.qtd) AS qtd_estoque FROM lc_controle c INNER JOIN lc_detalhe d ON d.controle_id = c.id INNER JOIN lc_cat p ON p.id = d.cat_id WHERE d.tipo = '1' AND c.dtConcat < '$dtfinal' AND c.exportado = 'Sim' GROUP BY d.cat_id ) TMP ORDER BY TMP.qtd_prod DESC E a montagem na tela está assim: <table width="100%" border="1" cellpadding="1" cellspacing="0" class="display" id="example" align="center"> <thead> <tr class="fonte_titulos"> <th bgcolor="#77baea">Produto</th> <th bgcolor="#77baea">Quantidade Vendida</th> <th bgcolor="#77baea">Quantidade Estoque</th> <th bgcolor="#77baea">Valor Total</th> </thead> <tbody> <?php while ($dados = mysqli_fetch_array($sel)) { if (($c % 2) == 1){ $fundo="#E0F2F7"; }else{ $fundo="#A9E2F3"; } $id_prod = $dados["id_prod"]; $qtd_prod = $dados ["qtd_prod"]; $qtd_estoque = $dados ["qtd_estoque"]; $total_prod = number_format($dados['total_prod'], 2, ',', '.'); echo "<tr bgcolor =\"$fundo\" class=\"fonte_desc\"><td align=\"center\" width=\"590\"> $id_prod</td><td align='center'>$qtd_prod"."</td><td align='center'>$qtd_estoque"."</td><td align='center'>R$ $total_prod "; $c++; } ?> </table>
×

Important Information

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