Con SQL integro podrías hacer todo ese proceso de una sóla vez:
Código PHP:
SELECT CONCAT(LEFT(CONCAT(COALESCE(titulo,''),' ',COALESCE(nombre,'')),33),' ...') as titulo_cortado FROM tabla
en $row['titulo_cortado'] tendrían el resultado ...
más info en el manual oficial de SQL de Msyql:
http://dev.mysql.com/doc/mysql/en/String_functions.html
Todo lo que puedan resolver con SQL siempre será más efectivo que usar PHP por médio o cualquier otro lenguaje de programación .. Intenten usar SQL en la medida de lo posible.
Un saludo,