cuando te haces la consulta y traes la noticia la guardaras en un campo llamemoslo $comentarios o $noticia mejor....
a $noticia le puedes aplicar un strlen();
strlen($noticia); te devuelve la cantidad de numeros que posee la noticia, teniendo esto solo queda cortar...
para ello puedes usar la funcion substr(); de php
lo que hace es cortar y con un if preguntas
Código PHP:
if (strelen($noticia) > 30)
{
echo "$noticia";
}
else
{
echo substr($noticia, 0, 30). "leer mas...";
}
se entiende????