Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2010, 05:06
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 10 meses
Puntos: 29
Contar letras de una cadena hasta cierto punto

Hola amigos.
El caso es que estoy haciendo un buscador y he preguntado en este mismo foro cómo mostrar un trozo de texto a partir de una coincidencia.

Me han recomendado substr() pero surge un problema. Esta función me corta un trozo de texto desde el inicio (numero de caracteres por donde empezar) y final (número en donde acabar).

El tema es que en los resultados del buscador, muestro un trozo de texto a partir de la coincidencia de cadena. Es decir, si buscó Makoki y hay un tema que diga:

Cita:
Todo esto no sería posible sin Makoki, nuestro querido amigo....
Sólo le mostrará lo siguiente debajo del resultado:

Cita:
Makoki, nuestro querido amigo....
Para ello, necesito contar las letras de toda la cadena de búsqueda, pero cuando llegue a Makoki (cadena de búsqueda) parar y devolver el número de caracteres.

A alguien se le ocurre cómo hacerlo?
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.