Hola a todos, porfavor necesito algo de ayuda. Estoy trabajando en una pagina web donde tengo un cuestionario de 45 preguntas, estas preguntas las muestro en una tabla y la tabla la lleno dinamicamente con PHP porque las preguntas las saco con una consulta a postgres y las guardo en un arreglo.
Mi problema es que quiero mostrar las preguntas de 5 en 5, es decir primero salen las 5 primeras, y al dar click en un boton se muestran las siguientes 5 y asi sucesivamente, esto quiero hacerlo sin recargar la pagina por eso se me ocurre hacerlo con una capa pero no tengo idea de como hacerlo.
Este es mi codigo:
<div id="capa">
<?php
for($i=0; $i<$rows; $i++)
{
?>
<tr style='font-size:12px'>
<td align='justify'><div align='justify' ><span class='Estilo3'><?php echo $i+1; echo ' '; ?></span><a href='editarpregunta.php?pregunta=<?php echo $codigo[$i];?>&usuario=<?php echo $usuario;?>&catpregunta=<?php echo $catpregunta;?>&var=0'><?php echo $pregunta[$i]; ?></a></div></td>
<td><span class='Estilo3'><?php echo $datosusuario[1]; ?></span></td>
<td><span class='Estilo3'><?php echo $respuesta[$i]; ?></span></td>
<td><a href='<?php echo $archivo[$i]; ?>'> <?php echo basename($archivo[$i]); ?></a></td>
</tr>
<?php
}
?>
</div>
</table>
<input type="button" name="Submit3" value="Siguiente" onclick="javascript:xajax_siguiente()" />
Mi problema es q no me funciona de esta manera, no tengo claro como hacerlo. Espero alguien pueda ayudarme.
Gracias,
Saludos.