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

Php E Mysql


Guest - Diego -

Pergunta

Guest - Diego -

Sou iniciante no PHP, e utilizo a base de dados MySQL. O código que é gravado, por exemplo, na base é da seguinte maneira: 000002/PV1. Ai vai a minha duvida: Preciso que ele pesquise na base, e me retorne o maior valor, por exemplo se tiver:

000002/PV1

000002/PV2

000002/PV3

Neste caso ele me retornasse o 000002/PV3 e depois somasse mais 1 ao final, ficando: 000002/PV4. Agradeço qualquer ajuda. rolleyes.gif

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Cara pra pegar do jeto que você quer aí fica meio difícil, você vai ter que provavelmente usar EXPLOTE pra verificar em qual dos resultados o ultimo caractere(o numero) é maior e tals. Vai ser meio complicado. Se quizer ter uma base vai lá no http://www.php.net e pesquisa sobre EXPLODE .

Agora um jeito mais fácil seria você adicionar um campo chamado "id" (sem aspas) com AUTO_INCREMENT na sua tabela, e assim, ficaria mais fácil você saber quem é o maior de depois era só somar o maior com 1 pra chegar onde você quer. biggrin.gif

OBS:

=====================================

Exemplo de explode:

-------------------------------------------------------------------

$resultado = "000002/PV1";

$numerodofinal = strtolower(end(explode('V', $resultado)));

=====================================

=====================================

Somar valores:

------------------------------------------------------------------

$numerosomado = $numerodofinal + 1;

=====================================

Exemplo de código:

<?php

$resultado = "000002/PV1";
$numerodofinal = strtolower(end(explode('V', $resultado)));
$numerosomado = $numerodofinal + 1;

echo $numerosomado;

?>

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
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...