$teleprogramma_html = htmlspecialchars($teleprogramma);
$db->query( "INSERT INTO tv (newsid, text) VALUES({$row['id']}, '{$teleprogramma_html}')" );
содержимое $teleprogramma_html здесь
pastebin.ru/JQgnmLcN
почему в базе сохраняется далеко не весь текст, а только гдето 5 его часть?
тип поля в базе TEXT