Mas o menos algo como esto .. si funciona
Código PHP:
while($row = mysql_fetch_array($rs))
{
// $documento debe contener un documento HTML.
// Esto remueve las etiquetas HTML, secciones javacript
// y espacios en blanco. Tambien convierte algunas
// entidades HTML comunes a sus equivalentes en texto.
$busqueda = array ('@<script[^>]*?>.*?</script>@si', // Remover javascript
'@<[\/\!]*?[^<>]*?>@si', // Remover etiquetas HTML
'@([\r\n])[\s]+@', // Remover espacios en blanco
'@&(quot|#34);@i', // Reemplazar entidades HTML
'@&(amp|#38);@i',
'@&(lt|#60);@i',
'@&(gt|#62);@i',
'@&(nbsp|#160);@i',
'@&(iexcl|#161);@i',
'@&(cent|#162);@i',
'@&(pound|#163);@i',
'@&(copy|#169);@i',
'@&#(\d+);@e'); // evaluar como php
$reemplazar = array ('',
'',
'\1',
'"',
'&',
'<',
'>',
' ',
chr(161),
chr(162),
chr(163),
chr(169),
'chr(\1)');
$texto = preg_replace($busqueda, $reemplazar, $row["contenido"]);
$posicion = strpos($texto, $busca);
$parte = substr($texto,$inicio,200);