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

Preciso De Ajuda Em Erro....


Guest - Luiz -

Pergunta

Guest - Luiz -

Olá pessoal...tdo bem..???

É o seguinte...tenho que criar uma rotina para um sistema de boleto bancario...essa rotina precisa sempre somar um numero...pois esse numero será aquele do boleto bancario...que precisa sempre ser diferente....

então a rotina primeiramente vai pegar um numero inicial....fornecido pelo banco....depois ficar somando sempre 1 nesse numero....

Nessa rotina...primeiro verifica se o banco de dados estiver vazio...se tiver....então a variavel resposavel pelo numero...pega o valor inicial...depois a cada acesso ele soma 1 e grava o novo valor no banco de dados...

mysql_connect("localhost","portal","portal") or die(mysql_error());

mysql_select_db("boleto") or die(mysql_error());

$query = mysql_query("SELECT * FROM boleto ORDER BY nosso_numero DESC LIMIT 1") or die(mysql_error());

$linha = mysql_fetch_array($query);

if($linha['nosso_numero'] == 0){

$nn = "0088912222222222"; //coloque o nosso numero inicial aqui

$nosso_numero = $nn;

}

else{

$nosso_numero = ++$linha['nosso_numero'];

}

mysql_query("INSERT INTO boleto (nosso_numero) VALUES ($nosso_numero)") or die(mysql_error());

A rotina esta funcionando quase perfeitmente.....esta somando sempre 1 na variavel $nosso_numero.... o problema é que não sei porque a numeração esta vindo sem os dois zeros iniciais do numero (0088912222222222) está gravando assim (88912222222222) mas preciso que os dois zeros permaneça....alguém pode me ajudar..???

obrigado...

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Guest - Luiz -
O problema é que os zeros não aparecem no banco ou na hora de exibir o valor numa página? huh.gif

Olá amigo...então...é o seguinte...esse valor vai ser armazenado em uma variavel e vai ser enviado via POST para o site do banco....então eu preciso que esse valor vá exatamente com os 2 zeros dessa forma "0088912222222222" ... creio que o erro está na hora de gravar no banco de dados...pois o sistema pega o valor do banco de dados...então eu preciso que o valor da variavel...seja com os dois zeros...talvez o campo do banco de dados esteja errada...eu criei do tipo VARCHAR....enfim....não sei como resolver esse problema.... sad.gif

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,4k
    • Posts
      652,2k
×
×
  • Criar Novo...