Ir para conteúdo

Arquivado

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

terra

Pegar primeiro item em um campo mysql

Recommended Posts

Olá a todos.

 

 

Preciso pegar o primeiro item de um campo mysql

 

eu tenho o campo localidade assim

 

 

*Santos, São Paulo, Brasil

 

eu preciso pegar somente Santos

 

*apenas um exemplo, são inumeras cidades

 

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Há inúmeras formas de fazer isso.

Dá pra usar explode() e pegar o primeiro elemento do array.

Dá pra usar strpos() para achar a vírgula e depois usar substr() para pegar do primeiro caractere até um antes da vírgula

Dá pra usar Regex...

 

Mas a forma correta, mesmo, seria modelar corretamente o seu BD, para evitar campos multivalorados. Veja este artigo

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.