Con substr() tagli la stringa che estrai dal DB ad un numero x di caratteri che definirai te.
Poi non fai altro che mettere un link ad una pagina dove si potrà leggere tutto il testo.

Qualcosa del genere:

Codice PHP:
// estrai la stringa dal DB e la tagli dopo 
// 100 caratteri spazi compresi
$stringa_da_tagliare substr($stringa_da_tagliare0100);
// aggiungi alla stringa il link per leggere l'intero articolo
$stringa $stringa_da_tagliare." ... [<a href=\"leggi_tutto.php?id_articolo=$id\">Leggi tutto</a>]";
// mandi in echo ed il gioco è fatto
echo $stringa