vi consulto ancora, avendo modificato il codice, ho perso una variabile inserita in

$myquery = "SELECT id, data, titolo, LEFT(testo, $words) AS testo";
break;

la variabile LEFT(testo, $words) mi consentiva di estrarre non tutto l'articolo ma bensì le prime 500 lettere, avendo modificato il condice in:

$query = "select * from (
select * from $db_tab order by id desc limit 20) as tab order by rand() LIMIT 1";

per usare la funzione random sugli ultimi articoli inseriti non riesco a limitare l'articolo, nel senso che esce integralmente deformando anche la mia pagina html.

Come posso fare per inserire nuovamente la mia variabile per visualizzare solo le prime 500 lettere?