Hola amigos, aca acudiendo a ustedes para que me puedan iluminar para resolver este problema.
tengo la siguiente tabla, que esta generada en excel y la tengo que programar con PHP.

(
http://desmond.110mb.com/tabla.jpg)
Tengo el siguiente codigo:
- $cuota_mes = 661.66; 
- $monto = 11188; 
- $interes_mes_1 = $monto*(8/1200); 
- $amortizacion_mes_1 = $cuota_mes - $interes_mes_1; 
- $acumulada_mes_1 = $amortizacion_mes_1; 
- $pendiente_mes_1 = $monto - $amortizacion_mes_1; 
- $meses = 18; 
-   
- echo "<table border='1'>"; 
- echo "<tr>"; 
- echo "<td width='120' align='center' rowspan='2'>Numero</td>"; 
- echo "<td width='120' align='center' rowspan='2'>Amortización Mes</td>"; 
- echo "<td width='80' align='center' rowspan='2'>Interes Mes</td>"; 
- echo "<td width='80' align='center' rowspan='2'>Total Mes</td>"; 
- echo "<td colspan='2' align='center'>Amortización</td>"; 
- echo "<tr>"; 
- echo "<td width='80' align='center'>Acumulada</td>"; 
- echo "<td width='80' align='center'>Pendiente</td>"; 
- echo "</tr>"; 
- echo "</tr>"; 
- echo "<tr>"; 
- for($x=1;$x<=5;$x++) 
- { 
-     $interes_mes_1 = $monto*(8/1200); 
-     $amortizacion_mes_1 = $cuota_mes - $interes_mes_1; 
-     $acumulada_mes_1 = $amortizacion_mes_1; 
-     $pendiente_mes_1 = $monto - $amortizacion_mes_1; 
-     echo "<td>".$x."</td>"; 
-     echo "<tr>"; 
-     for ($y=1;$y<=2;$y++) 
-     { 
-         $interes_mes_2 = $pendiente_mes_1 * (8/1200); 
-         $amortizacion_mes_2 = $cuota_mes - $interes_mes_2; 
-         $acumulada_mes_2 = $amortizacion_mes_1 + $amortizacion_mes_2; 
-         $pendiente_mes_2 = $pendiente_mes_1 - $amortizacion_mes_2; 
-         echo "<td></td>"; 
-         echo "</tr>"; 
-     } 
-     echo "</tr>"; 
- } 
- echo "</tr>"; 
- echo "</table>" 
-   
pero solo saco las 2 primeras filas, y al querer sacar las demas "jalando" los valores del for con Y al for con X no me 
jalan los datos, osea al poner [php:ipa0bzmy]
[/php:ipa0bzmy] en el primer for no me sale nada por ende no puedo sacar los demas calculos.
esta bien que use los for? o debo usar otro bucle? o como puedo hacer para generar esto?
les agradeceria mucho la ayuda que puedan darme, gracias.
ahh me olvidaba, tendria que ser para 18 filas o meses como para 5 o para 30 etc, dependiendo del usuario. osea el 
x<=$meses.