Originariamente inviato da Joker_89
ok credo di aver capito qual'era l'errore erano dichiarate male alcune variabili per il momento sembra non dare problemi apparte il fatto che oltre ai post con nome utente e ora mi stampa a volte anche un post vuoto e come nome utente root che è il nome utente per accedere al db come mai?
$tot = mysql_query("select * from blog",$db);

.....

for ($i=1; $i<=$tot; $i++){

errore concettuale.....

$tot contiene il resource id# e non il numero delle righe.

comunque serve a nulla. Usa il while non il for.