http://pastebin.com/zjVGuVqj
Abraços, 2010/11/25 Rafael V. de Oliveira <[email protected]> > Caros senhores, senhoras e simpatizantes. > > Gostaria de pedir uma ajuda vossa. > > Usando o seguinte exemplo: > Na minha base de dados (MySQL 4.0) tenho a seguinte estrutura > *id (int)* *texto (text)* > *1* "*Era uma vez, num reino muito distante, mais conhecido como > Embu-guaçu, existia um jovem aspirante a vendedor de caquis, que gritava > sempre: 'Cabô caqui' "* > > Muito bem, eu tenho um sistema que faz uma busca da seguinte forma: > $this->db->select('texto'); > $this->db->like('texto', 'caquis'); > return $this->db->get('minha_tabela'); > > Neste caso, eu vou achar, pois dentro do campo '*texto*' existe o termo '* > caquis*'. E vou exibir este registro numa view, porém não exibo o texto > completo, apenas uma parte dele, assim ó: > > echo word_limiter( highlight_phrase($texto, $procura, '<span > class="encontrado">', '</span>'), 10); > Esta instrução corta o texto em 10 palavras e o termo procurado ($procura) > fica entre tags <span> com uma class encontrado. > > *O retorno é este:* > *Era uma vez, num reino muito distante, mais conhecido como....* > > *O que eu queria era uma coisa assim:* > *... um jovem aspirante a vendedor de <span > class="encontrado">caquis</span>, que gritava sempre:....* > > Gostaria de uma ajuda em como retirar um extrato do texto encontrado, mas > na posição em que o termo ('*caquis*') se encontra. > > > Quem precisar de um incentivo, arranjo um vinho do Porto e um pastel de > Belém (de Belém mesmo e não do Habibs) pra quem ajudar. > Ou para os Calcutás da vida, eu dou meu sincero muitíssimo obrigado. > > PS: Se não fui claro, posso tentar ser mais específico ^_^ > > Abraços, > Rafael V. de Oliveira > > > > > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > > -- Eric Saboia - eric.saboia.org Beautiful is better than ugly, Explicit is better than implicit, Simple is better than complex, Complex is better than complicated. The Zen of Python, by Tim Peters
_______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

