No se mucho de php (mas bien soy novato) pero no te falta $ delante de las variables tanto de las this. como de la i???
Respecto a la otra duda nose si te he entendido bien pero creo que si se puede acotandolo con las etiquetas de php <?php........codigo.....?>
Espero haber podido servirte de algo.