Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zimiro

consulta mysql sem pontos , virgulas e traços?

Recommended Posts

to com seguinte problema, preciso fazer uma consulta mysql

no campo cnpj/cpf

 

so que no login o cliente pode digitar sem ponto etc.. ou com mesmo

ai vem questão

 

no select tem como tirar os pontos etc no meio da consulta para comparação

porque no campo pode está cadastrado com ponto mais cliente pode ter digitado sem no login

ou vise versa.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

O mais aconselhável é voce cadastrar no banco sem os pontos, na hora de cadastrar voce força ele cadastrar sem pontos, e na hora de exibir coloque a máscara.

 

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como o amigo santos_s comentou, o ideal seria você salvar no banco somente números e na hora de exibir utilize uma máscara.

 

Você pode usar assim para retirar os caracteres que não sejam números:

$documento = '010.010.010/0001-10'; // CNPJ, por exemplo. Mas funciona pro CPF também.
echo preg_replace( '#[^0-9]#', '', $documento );

 

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.