Ir para conteúdo
Fórum Script Brasil
  • 0

Impressao De Boletos 2


Eliel

Pergunta

Olá

Como posso montar em php uma rotina ou funçao que gere Boletos com numerção seguencial para impresão de um lode de 1 a 300 ou mais, e armazene essa numeração em uma tabeda de banco de dados do Mysql..

Eu já tenho o scriot do Boleto do BB montado..

Obs: se algué estiver tb precisando de script em php completo de boleto eu tenho.. esse é do Banco do Brasil..

Valeu até..

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

tenta incrementar o ultimo numero.. quando chegar no 9 adiciona um a casa das desenas a assim sucessivamente....

capischi??

OBS... preciso desse script de boleto.. se puder me arrumar... fico grato..

meu mail

fictionwebdev@yahoo.com.br

valeu.. qualquer coisa postae.. se tiver dificuldades em montar o script e tals..

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - eliel -

Olá

he ai recebeu o arquivo com o Boleto

Bom eu tenho esse scriot aqui..

que faz conecta com uma tabela chamada Boleto..

mas não sei como fazer a impressão..

/* (1) ROTINAS DE BANCO DE DADOS */

//Retorna o número do vestibular atual

function vestibularAtual()

{

include("file:///C|/Apache%20Group/Apache/htdocs/trabalho/vestibular/rotinas/v_conector.php");

$sql = "SELECT vest_cd FROM vestibular";

$res = mysql_query($sql) or die(caputarErros(mysql_error()));

$linha = mysql_fetch_array($res);

$vest_cd= $linha ["vest_cd"];

include("file:///C|/Apache%20Group/Apache/htdocs/trabalho/vestibular/rotinas/v_desconector.php");

return $vest_cd;

}

//Consulta o ultimo código de Boleto cadastrado

//(que será o número do novo Boleto

function geraNumBoleto($vest_cd)

{

$sql = "SELECT cand_cd FROM boleto";

$res = mysql_query($sql) or die (capturaErros(mysql_error()));

$linha = mysql_fetch_array($res);

$cand_cd= $linha ["cand_cd"];

$cand_cd++; // Incrementa o número de inscrição

$sql = "UPDATE boleto set cand_cd=$cand_cd' where vest_cd='$vest_cd'";

$res = mysql_query($sql);

return $cand_cd;

}

//Verifica se o Boleto já existe

function verificaBoleto($dt_pgto,$val_pgto,$val_gerad)

{

$sql = "SELECT cand_cd FROM boleto WHERE bol_dt_pgto = '$dt_pgto' AND bol_val_pgto = '$val_pgto' AND bol_val_gerad = '$val_gerad'";

$res = mysql_query($res) or die(capturaErros(mysql_error()));

$cond = 0; //Boleto não existe

while($linha = mysql_fetch_row($res))

{

$cond = 1; //Existe

}

return $cond;

}

//Grava no banco os dados de identificação inicial do candidato novo

function geraCadastro($campos)

{

$vest_cd = vestibularAtual();

$cond = verificaBoleto($campos["bol_dt_pgto],$campos["bol_val_pgto"],$campos["bol_val_gerad"]);

if($cond == 0)

{

$campos["cand_cd"] = geraNumBoleto($vest_cd);

//$campos["cand_senha"] = geraSenha();

//Processa a inclusão

$sql = "INSERT INTO boleto (

cand_cd,bol_dt_pgto,bol_val_pgto,bol_val_gerad,vest_cd) values(

'$cand_cd','$bol_dt_pgto','$bol_val_pgto','$bol_val_gerad','$vest_cd')";

$c = 0; //Inclusão não aconteceu

$res == mysql_query($sql);

$reg = intval(mysql_insert_id());

if($reg > 0)

{

$c = 1; //A inclusão aconteceu

}

if($c == 1)

{

return $campos; //Retorna os valores do novo cadastro

}

else

{

return capturaErros("Ops! problema no cadastramento. Debugar.");

}

}

else //O Boleto já existe

{

//Tramento do candidato já cadastrado

}

}

/* (9) ROTINAS DE DESENHO */

//Abre tabela centralizadora

function abrirTabCentralizadora($align,$valign)

{

?>

<table

width = "100%"

height = "100%"

cellpadding = "0"

cellspacing = "0"

border = "0">

<tr>

<td

align = <?php echo $align; ?>

valign = <?php echo $valign; ?>'>

<?php

}

//FECHAR TABELA CENTRALIZADORA

function fecharTabCentralizadora()

{

?>

</td>

</tr>

</table>

</body>

</html>

<?php

}

tem como usar heder para gerar os boletos e fazer uma rotima pra imcrementea o proxímo cód do boleto toda vez que a pg for lida..?

Como?

Até..

Link para o comentário
Compartilhar em outros sites

  • 0
Olá

Como posso montar em php uma rotina ou funçao que gere Boletos com numerção seguencial para impresão de um lode de 1 a 300 ou mais, e armazene essa numeração em uma tabeda de banco de dados do Mysql..

Eu já tenho o scriot do Boleto do BB montado..

Obs: se algué estiver tb precisando de script em php completo de boleto eu tenho.. esse é do Banco do Brasil..

Valeu até..

olá tudo bem ?

Amigo se pude me enviar esse script de boletos, eu também vou ficar muito grato

meus emails:

heldersc@gmail.com

helder@passagemfranca.net

Abraços

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...