Lo ideal sería que la última palabra no quedara cortada. Para ello podemos recuperar la posición que ocupa en la cadena de texto, el siguiente espacio en blanco apartir del carácter del que queremos cortar la cadena. Para ello podemos usar la función strpos.
Código PHP:
Ver original<?php
$cadena='Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla quis risus. Curabitur in felis ut nibh convallis dapibus. Praesent pulvinar ornare nisl.';
// Nota: concatenamos unos puntos suspensivos (…) para dar a entender que el texto continua.
?>
Pero si tu registro contiene html podria pasar que alguno quede sin cerrar.
Podrias usar strip_tags() para eliminar html..
saludos