Ir para conteúdo

Williams Duarte

Members
  • Total de itens

    3736
  • Registro em

  • Última visita

  • Dias vencidos

    47

Reputação

431 Incrível

Sobre Williams Duarte

  • Data de Nascimento 05/17/1989

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Tecnologia, Engenharia de Software, PHP, Design Pattern, JavaScript, SQL, NoSQL e Empreendedorismo

Últimos Visitantes

8795125 visualizações
  1. Williams Duarte

    Pegar dados de uma div e colocar como value de um input

    Simples, use uma condição ternaria! resultado = resultado < 0 ? 0 : resultado; Estou saindo de Viagem, boa sorte na empreitada! <script> $(function() { $("button").click(function() { var num1 = $(".num1").val(); var num2 = $(".num2").val(); var num3 = $(".num3").val(); var num4 = $(".num4").val(); var resultado = num1 - num2 - num3 - num4; resultado = resultado < 0 ? 0 : resultado; $(".num1").val(resultado); $(".resultado").text(resultado); }); }); </script>
  2. Williams Duarte

    Pegar dados de uma div e colocar como value de um input

    Forma de uso <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .num1{ float: right; width: 70%} .num2{ float: right; width: 70%} .num3{ float: right; width: 70%} .num4{ float: right; width: 70%} .resultado{ float: right; width: 70%} </style> </head> <body> QNT. DISPONÍVEL:<input class="num1" type="number" value="12" disabled><br><br> Tamanho 35/36: <input class="num2" type="number"><br><br> Tamanho 37/38: <input class="num3" type="number"><br><br> Tamanho 39/40: <input class="num4" type="number"><br><br> RESTAM: <div class="resultado"></div> <button>Resultado</button> <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script> <script> $(function() { $("button").click(function() { var num1 = $(".num1").val(); var num2 = $(".num2").val(); var num3 = $(".num3").val(); var num4 = $(".num4").val(); var resultado = parseInt(num1) - parseInt(num2) - parseInt(num3) - parseInt(num4); $(".num1").val(resultado); $(".resultado").text(resultado); }); }); </script> </body> </html>
  3. Williams Duarte

    Pegar dados de uma div e colocar como value de um input

    Aqui no Browser Funciona Mas como se trata de um Ecommerce, use Jquery No jsfiddle $(function() { $("button").click(function() { var num1 = $(".num1").val(); var num2 = $(".num2").val(); var num3 = $(".num3").val(); var num4 = $(".num4").val(); var resultado = parseInt(num1) - parseInt(num2) - parseInt(num3) - parseInt(num4); $(".num1").val(resultado); }); }); <style type="text/css"> .num1{ float: right; width: 70%} .num2{ float: right; width: 70%} .num3{ float: right; width: 70%} .num4{ float: right; width: 70%} .resultado{ float: right; width: 70%} </style> QNT. DISPONÍVEL:<input class="num1" type="number" value="12" disabled><br><br> Tamanho 35/36: <input class="num2" type="number"><br><br> Tamanho 37/38: <input class="num3" type="number"><br><br> Tamanho 39/40: <input class="num4" type="number"><br><br> RESTAM: <div class="resultado"></div> <button>Resultado</button> <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script> <script> $(function() { $("button").click(function() { var num1 = $(".num1").val(); var num2 = $(".num2").val(); var num3 = $(".num3").val(); var num4 = $(".num4").val(); var resultado = parseInt(num1) - parseInt(num2) - parseInt(num3) - parseInt(num4); $(".num1").val(resultado); }); }); </script>
  4. Williams Duarte

    Pegar dados de uma div e colocar como value de um input

    A unica coisa que muda é de innerHTML para value O restante continua igual!
  5. Williams Duarte

    Pegar dados de uma div e colocar como value de um input

    Para atribuir valores a inputs é da mesma forma que pega. Ao inves de innerHTML, use value document.querySelector(".num1").value = resultado;
  6. Williams Duarte

    Consumindo API com PHP e Curl

    Informe o Header curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json; charset=utf-8") );
  7. Williams Duarte

    Script para controlar data e hora

    Use o objeto Date para validar a entrada https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Date new Date([2018,12,07, "23:59:59"]) Fri Dec 07 2018 23:59:59 GMT-0300 (Amazon Summer Time) new Date([2018,12,07, "23:59:60"]) Invalid Date
  8. Williams Duarte

    Como selecionar itens e gravar num arquivo?

    Melhor manipular via DOM, e separar javascript de html, html de php e por ai vai! https://tableless.com.br/entendendo-o-dom-document-object-model/
  9. Williams Duarte

    Variável com dois valores um valor numérico e outro nulo

    Fórum errado. Tente assim objDb->MysqlExecuta("select * from gw_usuarios where nome='{$this->nome}', sobrenome='{$this->sobrenome}' and codigo='{$this->codigo}'"); ou assim objDb->MysqlExecuta("select * from gw_usuarios where nome='". $this->nome. "', sobrenome='". $this->sobrenome."' and codigo='". $this->codigo."'"); Para escapar as aspas
  10. Williams Duarte

    Dúvidas na instalação do projeto existente no Laravel

    Já rodou o comando composer install e outros comando de configuração do php artisan ? De uma olhada na documentação!
  11. Williams Duarte

    Pegar a data a partir de amanhã + 30 dias [RESOLVIDO]

    WHERE data BETWEEN DATE_ADD(DATE(NOW()), INTERVAL 1 DAY) AND DATE_ADD(DATE(NOW()), INTERVAL 30 DAY)
  12. Williams Duarte

    Transação com SingleTon

    Como eu disse, você pode forçar os erros com throw new PDOException Poste a Classe TCriterio Provavelmente você não está forçando o erro na classe encapsulada "TCriterio". Tem que forçar o retorno do erro para a transação ser negada.
  13. Williams Duarte

    Usar o filter_input com array_filter($_POST)

    Já ouviu falar em Respect\Validation ? https://respect-validation.readthedocs.io/en/1.1/ https://github.com/Respect/Validation Menos sofrimento! OU crie uma Classe enxuta com funções staticas para a Sanitização de dados. Exemplo if(!Validate:isEmail( $_POST['email'])) { thow new Exception('Email inválido!') } para higienizar, pode criar uma Tools <?php namespace Lib; class Tools { /** * Higieniza string * @access public * @param String $string * @return string */ public static function clean($string = null) { $string = filter_var($string, FILTER_SANITIZE_STRING); return trim($string); } }
  14. Williams Duarte

    Layout para Gerar boleto PHP com registro

    Veja nas comunidades do git, sempre tem projetos atualizados por lá! https://github.com/jersobh/php-boleto-cnab Não sei como anda este boletophp, se informe no github https://boletophp.com.br/
  15. Williams Duarte

    Transação com SingleTon

    Os inserts/updates e query executados dentro da própria transação: try { $pdo->beginTransaction(); ... $pdo->commit(); } sempre serão bem sucedidos. Ou seja sempre vai retornar TRUE Correto e que esteja fora do bloco try{} a transaction $pdo->beginTransaction(); try { // insert/update query $pdo->commit(); } catch (PDOException $e) { $pdo->rollBack(); } Desta forma você pode forçar os erros com a PDOException() throw new PDOException('bla bla bla')
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.