Jump to content

neto_celino

Members
  • Content count

    86
  • Joined

  • Last visited

Community Reputation

0 Comum

About neto_celino

  1. neto_celino

    Gerar Parcelas com periodo variavel

    Bom dia turma, tudo bem ? Estou tentando gerar parcelas de acordo com a quantidade de parcelas X período, mas em todos testes meu, ou ele gera a parcela ou gera o prazo. Estou usando o codigo abaixo, que gera as parcelas, mas a data não vai :( <?php $i = 1; $periodo = 10; // dias $primeirovencimento = '2020-08-21'; $quantidadeparcelas = 5; while ($i <= $quantidadeparcelas) { ?> <?php echo $i; ?>/<?php echo $quantidadeparcelas; ?> - <?php echo date('d/m/Y', strtotime($primeirovencimento. ' + '. $periodo. ' days')); ; ?><br> <?php $i++; } ?> Alguma luz ?
  2. neto_celino

    Select SUM de valor total

    Estou usando o seguinte código para somar um SELECT, mas cheguei em um determinado ponto que travei. Tenho 400 registros na DB e tenho que somar alguns registros somente. Ou seja, somar o (valortotal) de alguns ID's somente. É possivel e por onde vou ? rs. <?php $subtotal = "SELECT SUM(valortotal) from tbl_compras WHERE id = VariosIdAqui"; $resultado = mysql_query($subtotal); $registro = mysql_fetch_row($resultado); echo number_format($registro[0], 2, ',', ' ') ; ?>
  3. neto_celino

    Descobrir Pedidos não pagos

    Entendi sua ideia, mas, em 1 mesmo pedido pode-se ter mais de 1 pagamento em data, hora, e metodo diferente (cartão, dinheiro, deposito) Acho que não ficaria facil a interpretação disso depois.
  4. neto_celino

    Meio de como cadastrar diversos valores em tabela Mysql ?

    http://blog.tribunadonorte.com.br/autosemotores/2014/05/11/carros-fabricados-por-marcas-de-a-z-no-mundo/ Segue um link basico de internet com todos carros e montadoras do mundo. Se tiver as informações como ano, modelo, etc, seria até melhor para você. Segue um link basico de internet, com todos carros do mundo rs. Tabela 1 = Montadora Tabela 2 = Carro Adiciona as montadoras separadas por ponto e virgula ; no script e faz a mesma coisa com o carro, relacionando o carro a montadora.
  5. neto_celino

    Comparar horário pra marcar consulta

    Faz um SELECT com WHERE NOT EXISTS, ou seja, faz ele ver se não existe data e hora marcada no banco de dados como que precisa.
  6. neto_celino

    Normalização

    Depende muito da sua utilização dos dados dentro do sistema e da quantidade de informação que será diferenciada dentro do sistema. Por exemplo: se trabalhar com pagamentos de forma diferente para cada tipo, lembre-se que terá que manipular 3x o script de pagamento, para que cada 1 seja diferente do outro. Agora se não haverá tanta diferença dentro do sistema, somente o "tipo da pessoa", joga em 1 coluna só mesmo junto com as informações que você ja vai salvar, exemplo: |ID| TIPO | NOME | ENDERECO | CPF/CNPJ | CIDADE | ESTADO | TELEFONE e assim por diante.
  7. neto_celino

    Update subtraindo valor

    Se todos registros forem padrão 12 digitos, usa um substr do PHP fazendo com que ele retire os 12 digitos iniciais e fique só os finais, joga dentro de um laço e faz update na tabela inteira.
  8. neto_celino

    Descobrir Pedidos não pagos

    Bom dia caros amigos. Tenho 2 tabelas e gostaria de saber o que o "cliente não pagou". Tabela 1 = tbl_pedido ID | idpedido | idproduto | qtd | valorunitario | valor total 1 | 2 | 2 | 200 | 1 | 200 2 | 2 | 1 | 50 | 1 | 50 3 | 1 | 10 | 200 | 1 | 200 4 | 2 | 1 | 50 | 1 | 50 4 | 3 | 1 | 50 | 1 | 50 Manualmente por SELECT sum, consigo retornar o seguinte resultado: Total: Pedido 1 = R$ 200,00 Total: Pedido 2 = R$ 300,00 Tabela 2 = pagamentos ID | idpedido | valorpago | 1 | 2 | 50 | 2 | 2 | 100 | 3 | 3 | 50 | Considero então, que o PEDIDO 1 não tem pagamento registrado ainda e que o PEDIDO 2 falta R$ 150,00 a ser pago ainda e o PEDIDO 3 já está pago. De que forma, consigo em 1 SELECT só obter o valor que falta de pagamento nos pedidos e ocultar o que ja foi pago ? Grato desde já. Att
  9. neto_celino

    Obter quantidade por POST ou GET

    Sim, nesse caso sim. Mas não estou conseguindo gravar a session com a quantidade que vem por POST. Queria que ele recebesse o valor por POST, gravasse a SESSION com a quantidade que veio e exibisse no carrinho a quantidade.
  10. neto_celino

    Obter quantidade por POST ou GET

    É um simples form bem básico, segue: <form action="carrinho.php?acao=add&id=<?php echo $_GET['id']; ?>" method="post"> <p> <input name="prod" type="text" id="prod"> </p> <p> <input type="submit" name="submit" id="adicionar" value="Adicionar ao carrinho"> </p> </form>
  11. neto_celino

    Obter quantidade por POST ou GET

    Bom dia, Estou com este código que estou usando na página carrinho.php. Ele faz a administração da pagina carrinho, altera, edita e remove os produtos. Mas, não estou conseguindo fazer com que ele RECEBA a quantidade por post vindo de outra pagina. Ou seja, a minha pagina produto.php o cliente digita a quantidade em um input e clica em ADICIONAR ao carrinho ele enviaria para a pagina carrinho.php e adicionaria sessions e tudo mais o produto e a quantidade escolhida. Alguem pra me dar uma luz ? Obrigado desde já. <?php session_start(); if(!isset($_SESSION['carrinho'])){ $_SESSION['carrinho'] = array(); } //adiciona produto if(isset($_GET['acao'])){ //ADICIONAR CARRINHO if($_GET['acao'] == 'add'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){ $_SESSION['carrinho'][$id] = 1; }else{ $_SESSION['carrinho'][$id] += 1; } } //REMOVER CARRINHO if($_GET['acao'] == 'del'){ $id = intval($_GET['id']); if(isset($_SESSION['carrinho'][$id])){ unset($_SESSION['carrinho'][$id]); } } //ALTERAR QUANTIDADE if($_GET['acao'] == 'up'){ if(is_array($_POST['prod'])){ foreach($_POST['prod'] as $id => $qtd){ $id = intval($id); $qtd = intval($qtd); if(!empty($qtd) || $qtd <> 0){ $_SESSION['carrinho'][$id] = $qtd; }else{ unset($_SESSION['carrinho'][$id]); } } } } } ?>
  12. neto_celino

    Separação por array

    Com explode deu, mas depois não vai mais <?php $str = '3-77|2-9|2-720|4-11'; $string = $str; $array = explode("|", $string); echo '<pre>' . print_r($array, true) . '</pre>' . PHP_EOL; ?> Saída: Array ( [0] => 3-77 [1] => 2-9 [2] => 2-720 [3] => 4-11 )
  13. neto_celino

    Separação por array

    Entendi não entendendo, com a parte Explode + foreach ja separei "pares por pares". Mas como trata-las depois de separadas?
  14. neto_celino

    Separação por array

    Ola, tenho uma sequencia numerica que meu cliente recebe de um sistema, somente numeros e traços, e preciso identifica-los e separa-los, alguem pode me ajudar ? Sequência: |1-22|2-89|6-44|10-54| Onde o primeiro digito é o ID e o segundo digito é quantidade, preciso listar e exibir desta forma: ID: 1 Quantidade: 22 ID: 2 Quantidade: 89 ID: 6 Quantidade: 44 ID: 10 Quantidade: 54 Alguma ideia de como fazer isto ?
×

Important Information

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