Ir para conteúdo

POWERED BY:

Arquivado

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

Tiago Araujo

Mysql função equivalente explode do PHP

Recommended Posts

Olá, tenho um campo em uma tabela do mysql com os valores separados por virgula.Ex:valor1, valor2, teste 3, teste 4, e por ai vai...quero saber como faço pra tranformar isso em array,Quero isso pra um sistema de busca que construi usando expressao regularSELECT * FROM foto WHERE(tags REGEXP \"^".$busca."$\")";gostaria que ele comparasse cada valor do campo separado por virgula com a expressaoSei fazer a lógica no php, faço um select de todos resultados do banco, e dou explode no campo tags, uso o for() para percorrer todo array e verificar se o valor se encaixa...o problema é que isso usa muito recurso do banco e de máquina, gerando atraso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Camarada,

 

Não tenho familiaridade com MySQL e portanto não sei se é possivel criar um vetor propio banco.

 

Qdo preciso de algo assim no SQL Server faço assim: http://forum.imasters.com.br/index.php?showtopic=223852

 

Desta forma simulo o SPLIT.

 

Talvez leh sirva de inspiração.

 

Bom mas vamos esperar os amigos aqui do fórum que relamente etendem da materia se pronunciarem.

 

t+

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.