Hola,
¿El debuger te dice que $x, $y, $xx e $yy tienen los valores correctos? Entonces el HTML tendria que generarse bien.
De todas formas, esta linea:
Código PHP:
$NewArea = $pag->$area[$j];
me parece que esta mal, sobre todo teniendo en cuenta
Código PHP:
$area = $pag->area;
Mas que nada, porque en la primera sentencia se sustituye $area por su valor, asi que te queraria algo como:
Código PHP:
$NewArea=$pag->Array[$j]
, y Array no es ninguna propiedad de la clase.
Quizas lo que querias hacer es
Código PHP:
$NewArea=$pag->area[$j];
o
Código PHP:
$NewArea=$area[$j];
Saludos.