Hola
Bueno pues mira
$r=mysql_query("SELECT titulo FROM rutas WHERE id=$identificador");
//en la linea anterior pon "SELECT titulo FROM rutas WHERE id='$identificador'" y ya se solucionaria este primer error
$ro=mysql_fetch_array($r);
$i=$ro['titulo'];
echo $i;
Ahora, $i es el nombre de una tabla?? o comentarios mas $i por ej
$i = "prueba";
$tabla = "comentarios".$i;
y asi $tabla = "comentariosprueba";
eso es lo que quieres????
si es asi, entonces la consulta iria asi
$tt=mysql_query("SELECT comentario FROM $tabla");
$n=mysql_num_rows($tt);
//en el update tambien tienes que hacer comentarios='$n' y id='$identificador'
mysql_query("UPDATE rutas SET comentarios=$n WHERE id=$identificador");