Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2013, 12:57
Avatar de xarmagedonx
xarmagedonx
 
Fecha de Ingreso: marzo-2009
Mensajes: 360
Antigüedad: 15 años, 2 meses
Puntos: 29
Pregunta Duda con Rlike y PHP

Hola!, estoy intentando tener plurales en las búsquedas, ya que si busco "neurona" no aparecen resultados de "neuronas".

Había leído con búsquedas booleanas pero eran muy irrelevantes los resultados que arrojaba, y ahora estoy intentando con RLike.

Este sería el código normal:

Código MySQL:
Ver original
  1. SELECT * FROM webs WHERE webkeywords RLIKE '[[:<:]]mariposa[s|es]*[[:>:]]'= 1

Pero quiero reemplazar 'mariposa' por la variable $frase, que contiene la frase buscada:

Código MySQL:
Ver original
  1. SELECT * FROM webs WHERE webkeywords RLIKE '[[:<:]]\'$frase\'[s|es]*[[:>:]]'= 1

El problema es que de esta manera no está funcionando, ¿cómo puedo poner la variable y que sea funcional?

Saludos y gracias!!