Auch das ginge schon in der SQL-Abfrage, da auch MySQL über eine SUBSTRING-Funktion verfügt - ungetestet
Syntax:
SUBSTRING(zeichenkette,position,laenge)
MySQL 4.0 Referenzhandbuch :: 7.3.2 Zeichenketten-Funktionen
Syntax:
SUBSTRING(zeichenkette,position,laenge)
PHP:
$sql = "SELECT
pid,
tid,
SUBSTRING(subject,0,20)
FROM
xy_posts
ORDER BY
pid DESC
LIMIT
0,10;";
MySQL 4.0 Referenzhandbuch :: 7.3.2 Zeichenketten-Funktionen