hola por mas q intento no me corre el bucle no se porq eta es una parte de el codigo ya he probado bastantes pero lo q pasa es q si se almacena la informacion en la variable $this->presentaPagina pero no sale a lo q la presento deberia salir : 1 2 3 pero en lugar de eso sale solo el ultimo numero de q almacena osea solo sale 3 cuando presento $this->presentaPagina pero con el vardump ya lo comprobe esta llena la variable pero no kiere salir todo el contenido pero en php 4 si me corria esta forma pero a lo q migre a php 5 no correo
$this->i=1;
while($this->i <= $this->cantidadDePaginas)
{
if ($this->i==$this->pagina)
{
$this->presentaPagina="
<td>
$this->i
</td>
";
}
else
{
$this->presentaPagina="
<td>
<a href='./?action=$action&pagina=$this->i'>
$this->i
</a>
</td>
";
}
$this->i++;
}
$this->segmentoNumeroDePaginas="
<table cellspacing='3' cellpadding='0'>
<tr>
<td>
Pagina
</td>
$this->presentaPagina
</tr>
</table>
";