bè il primo problema avviene perchè aggiornando la pagina o entrando nn invii parametri a scrivi.php e quindi viene salvata una frase vuota nella tabella. A questo problema puoi ovviare mettendo un controllo

codice:
if ($_POST['Testo'] != "") { 
/* Inserisci il testo nella tabella */
}
Per limitare il numero delle righe estratte dalla tabella io userei un misto di PHP unito al comando LIMIT di SQL però penso che nn sia la soluzione migliore, visto che quasi sicuramente c'è il modo di estrarle direttamente con una query.