terra 1 Denunciar post Postado Janeiro 26, 2016 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
Beraldo 864 Denunciar post Postado Janeiro 26, 2016 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