Shilpa is right about using a variable. It isn't the count you want, but the minimum date (the date of the 10th row sorted by date DESC). Then take this date, and sort ASC by rows with tdate >= than min_date.
SELECT @min_date:=tdate FROM f_posts WHERE tid=2 ORDER BY tdate DESC LIMIT 9,1;
SELECT * FROM f_posts WHERE tid=2 AND tdate >= @min_date;
BTW - SELECT * FROM f_posts WHERE tid=2 ORDER BY tdate ASC LIMIT 0,10 will get the first 10 posts, which isn't what you need here.