Hola:
Pensaba que te referías a innerHTML y php juntos... es que php solo funciona en el servidor... y cuando planteas:
Código:
En el primer caso podrías hacer una llamada asíncrona a un fichero PHP que haga un echo del formulario y santas pascuas
... ese echo debe entregarlo a un objeto Ajax, y esas "santas pascuas" solo puede ser un innerHTML o el uso del DOM... pero en tal caso, ese echo debería ser "estructurado", ya sea en un documento xml o un objeto json, y luego procesarlo...
No creo que haya más alternativas...
Saludos