Jump to content

Lukas Junior

Members
  • Content count

    28
  • Joined

  • Last visited

Community Reputation

1 Comum

About Lukas Junior

  1. Lukas Junior

    Integraçao e-Rede Redecard

    Ola , sou novo em PHP e estou implantando o sistema e-Rede da redecard em um sistema que criei , não entendo muito bem mais acredito que é preciso do SSL e configurar o .xml com o Webservice . Alguém já fez essa implantação e pode me dar um caminho ? Acredito que seja apenas o .xml e a comunicação por SOAP mais estou meio perdido .
  2. Lukas Junior

    Migrando sistema em PHP4 para PHP5 com Zend 2

    Tenta assim ; <?php foreach ($this->canal as $canal){ var_dump($canal); // Veja o que imprime echo "<li>".$canal->page."</li>"; } ?> Abre o PHP e fecha so 1 vez .
  3. Lukas Junior

    Adicionar valores aos serviços apos baixar fatura

    Sim , mas como eu poderia fazer isso ?
  4. Tenho uma tabela de serviços e uma de faturas , o usuário pode escolher os serviços e gerar a fatura com quantos serviços for preciso . Por exemplo se eu baixar uma fatura de R$100,00 , na fatura contem 3 serviços ,o cliente paga R$90,00 em dinheiro e R$10,00 em cartão queria alimentar estes valores nos 3 serviços também , como poderia ser ?
  5. Lukas Junior

    Pegar checkbox + input da mesma linha <td>

    Isso mesmo , deu certo aqui usei o JOIN enves do implode , obrigado ExtremsX .
  6. Lukas Junior

    Pegar checkbox + input da mesma linha <td>

    Nao consegui desta maneira , eu acho que estou com erro de logica . Vou tentar pegar o $_POST do id_servico e fazer uma query com SUM do valor do serviço , com isso terei o valor total e vou tentar pegar o id_empresa por um select .
  7. Lukas Junior

    Pegar checkbox + input da mesma linha <td>

    Ola , estou tentando gerar uma fatura , para isso preciso que a pessoa escolha os serviços em uma tabela com varios checkbox , porem quando pego o $_POST[] vem os ID dos serviços marcado e todos ID das empresas da tabela e todos os valores total da tabela, queria pegar apenas o ID do serviço selecionado e o ID da empresa e o valor do serviço da mesma linha para gerar a fatura , alguem me salva ? <table> <thead> <tr> <th width="1%"></th> <th width="5%">SELECIONE SERVICOS</th> <th>DT SERVICO</th> <th>DESCRICAO</th> <th>VL TOTAL</th> </tr> </thead> <tbody> While <tr> <td></td> <td><input type="hidden" name="empresa[]" value="<?php echo $empresa['id_empresa'] ?>" /> <input type="checkbox" name="id_servico[]" value="<?php echo $finan['id_servico'] ?>" /></td> <td><?php $data = date("d-m-Y", strtotime($finan['dataservico'])); echo str_replace("-","/",$data) ;?></td> <td><?php echo $finan['nome'] ?></td> <td><?php echo str_replace(".",",",$finan['valortotal'])?> €</td> </tr> fecha while </tbody> </table>
  8. Lukas Junior

    montar tabela na horizontal

    hufersil você salvou minha vida , procurei por muito tempo mas sua resposta foi a melhor com o código menor .
  9. Lukas Junior

    Quadro com quantidade de pessoas por dia

    Vou tentar . Bom eu vi apenas como faz no mysql e para eu jogar isso do PHP ? Se alguém tiver um exemplo para um iniciante acredito que me ajudaria bastante . Consegui pela resposta do hufersil http://forum.imasters.com.br/topic/500158-montar-tabela-na-horizontal/ .
  10. Lukas Junior

    php pdo pegar o ultimo id inserido mysql

    Tenta esse também . $sql = "SHOW TABLE STATUS LIKE 'tabela' "; $res = mysql_query($sql); $status = mysql_fetch_array($res); echo $status['Auto_increment'];?>
  11. Lukas Junior

    Quadro com quantidade de pessoas por dia

    Ola , estou montando uma grade de dias x quantidade de pessoas por passeio , este link tem a amostra de como esta ficando http://s15.postimg.org/oclu3vhe3/gride.png . Gostaria de colocar o campo qtdpessoas debaixo das datas mas não estou conseguindo . A Tabela possui os campos ; id_servico ; dataservico; qtdpessoas; id_agencia; id_vendedor; id_motorista ; Alguma ideia salvadora ?
  12. Lukas Junior

    Pegar valores de uma linha com checkbox

    Assim eu tenho vários serviços de agencia de turismo listados em um SELECT , eu quero gerar a fatura dos serviços , no primeiro <td> de cada tabela eu coloquei um checkbox para a pessoa marcar se quer incluir o serviço na fatura e apos gerar a fatura . Acredito que eu estou com problema de logica .
  13. Lukas Junior

    Pegar valores de uma linha com checkbox

    Bom segue o código , só um exemplo me ajudaria mas ta ia ; <form id="myForm" method="post" action="" /> <?php $consulta = mysql_fetch_assoc(mysql_query('SELECT MAX(numero_fatura) FROM tbfatura')); $nfatura = intval($consulta['MAX(numero_fatura)'])+1; ?> <input name="idfatura" type="hidden" value="<?php echo $nfatura ;?> " size="5" maxlength="5" readonly="readonly" /> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" > <tr class="fundo_primeiralinha_tabelaf"> <td class="linhasmenup" width="1%"></td> <td class="linhasmenu" width="5%"><input type="checkbox" id="checkAll" />PAYE</td> <td class="linhasmenu" width="7%">DT SERVICO</td> <td class="linhasmenu" width="2%">OS</td> <td class="linhasmenu" width="3%">ID SERV</td> <td class="linhasmenu" width="7%">AGENCIA</td> <td class="linhasmenu" width="9%">FILE</td> <td class="linhasmenu" width="8%">NOME</td> <td class="linhasmenu" width="28%">SERVICO</td> <td class="linhasmenu" width="3%">QTD</td> <td class="linhasmenu" width="6%">VL UNIT</td> <td class="linhasmenu" width="6%">DESCONTO</td> <td class="linhasmenu" width="6%">VL TOTAL</td> <td class="linhasmenuu" width="9%">VENDEDOR</td> </tr> <? $fsql = "SELECT * FROM tbfinanservos WHERE faturado='0' and dataservico BETWEEN '$data1' and '$data2' and id_vendedor=0 "; if($_POST['agencia']){ $fsql .= "and id_agencia = '$_POST[agencia]'";} $sql = mysql_query($fsql); while ($finan = mysql_fetch_array($sql)) { $sqla = mysql_query("SELECT * FROM tbagencia WHERE id_agencia='$finan[id_agencia]'"); while ($agencia = mysql_fetch_array($sqla)){ $sqlo = mysql_query("SELECT * FROM tbos WHERE id_os='$finan[id_os]'"); while ($os = mysql_fetch_array($sqlo)){ $sqls = mysql_query("SELECT * FROM tbservico WHERE id_servico='$finan[id_servico]'"); while ($servico = mysql_fetch_array($sqls)){ $sqlv = mysql_query("SELECT * FROM tbvendedor WHERE id_vendedor='$finan[id_vendedor]'"); while ($vendedor = mysql_fetch_array($sqlv)){ ?> <input name="id_agencia[]" type="hidden" value="<?php echo $finan['id_agencia'] ?>" /> <input name="valortotal[]" type="hidden" value="<?php echo $finan['valortotal'] ?>" /> <tr class="linhas_conteudo_tabela"> <td class="linhastabelabordap" width="29" > <?php if ($finan['pago'] == '0' or $finan['pago'] == '' ){ echo "<img src='imagens/vermelho.png' width='14' height='14'>" ;} if ($finan['pago'] == 1 ){ echo "<img src='imagens/incolor.png' width='14' height='14'>" ;} if ($finan['pago'] == 2 ){ echo "<img src='imagens/verde.png' width='14' height='14'>" ;} ?> </td> <td class="linhastabelaborda"> <input type="checkbox" name="idfinanservos[]" value="<?php echo $finan['id_finanservos'] ?>" /></td> <td class="linhastabelaborda"><?php $data = date("d-m-Y", strtotime($finan['dataservico'])); echo str_replace("-","/",$data) ; ?></td> <td class="linhastabelaborda"><?php echo $finan['id_os']?></td> <td class="linhastabelaborda"><?php echo $finan['id_servos']?> <input type="hidden" name="id_servos[]" value="<?php echo $finan['id_servos'] ?>" /></td> <td class="linhastabelaborda"><?php echo $agencia['fantasia']?></td> <td class="linhastabelaborda"><?php echo $os['file']?></td> <td class="linhastabelaborda"><?php echo $finan['nomepax']?></td> <td class="linhastabelaborda"><?php echo $servico['nome']?></td> <td class="linhastabelaborda"><?php echo $finan['qtdpax']?></td> <td class="linhastabelaborda"><?php echo $finan['valorunit']?></td> <td class="linhastabelaborda"><?php echo $finan['desconto']?></td> <td class="linhastabelaborda"><?php echo $finan['valortotal']?></td> <td class="linhastabelabordau"><?php echo $vendedor['nome']?></td> </tr> <? }}}}}}?> <tr class="fundo_primeiralinha_tabelaf"> <td colspan="12" align="right" style="padding:10px"><strong>TOTAL</strong></td> <td><div style="width:100%;float:right;"> <?php $totalfatura = "SELECT SUM(valortotal) FROM tbfinanservos WHERE faturado = '0' and id_vendedor='0' "; if($_POST['agencia']){ $totalfatura .= "and id_agencia = '$_POST[agencia]' ";} $fatura = mysql_query($totalfatura); $x = mysql_fetch_array($fatura);?> <input type="text" name="valortotal" value="<?php echo str_replace(".",",",$x[0]);?>" style="width:90px"/> </div> </td> <td> </td> </tr> </table> <center> <input name="cat_ok" type="hidden" value="1" /> <input name="inserir" type="hidden" value="ok" /> <input name="" type="submit" value="Gerar Fatura" /></center> </form> O checkbox tinha que indicar qual serviço sera faturado .
  14. Lukas Junior

    Pegar valores de uma linha com checkbox

    Bom tenho uma tabela com todos os serviços de varias empresas ( Serviço , valor , nome da empresa , dia prestado e etc... ) Queria pegar apenas os serviços da lista que fosse marcado por um checkbox e gerar a fatura , sei como pegar o valor do checkbox agora queria pegar todos os valores da linha <tr> tipo o id_serviço , id_empresa e etc , alguém me salva ?
  15. Lukas Junior

    Calculo Automatico

    Tenho um input com autocomplete em ajax que quando escolho o serviço ele joga os valores em outro input , porem quando mudo o serviço o valor muda tudo certo mais o valor total não muda é preciso ir dano TAB para que o calculo seja feito , precisava de uma função que quando o numero mudasse ele reconhecesse e já dava o resultado automático , segue abaixo o script que uso ; function id( el ){ return document.getElementById( el ); } function num( v ){ var pInt = v.replace( ',', '.' ); return pInt ? parseFloat( pInt ) : 0; } function id2num( el ){ return num( id( el ).value ); } function int2Moeda( v ){ if( v!=Infinity && !isNaN( v ) ) { var v = v+'';//forçando string v = v.replace( '.', ',' ); if( v.length==0 ) v = v+'0'; if( v.indexOf(',')==-1 ) v = v+',00'; } return v; } function multiplica(){ var valortotal = id2num('numeropessoas')*id2num('preco'); var valortotal = valortotal - id2num('desconto'); id('valortotal').value = int2Moeda( valortotal ); }
×

Important Information

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