Hola, tengo una web modular en la que cargo dentro del contenido una tabla mysql la que puedo editar, eliminar, modificar y agregar registros.
Esta tabla se me muestra compaginado en varias páginas.
el problema es cuando intento pasar de una a otra.
les explico como tengo armado todo esto.
como es obvio en el index hago un include al archivo pages.php que en este tengo la configuración para los links de la siguiente forma:
pages.php Código PHP:
<?php
if (!isset($_GET['page'])) {
include("pages/homepage.php");
} else {
include("pages/".$_GET['page'].".php");
}
?>
Les pondré un ejemplo como tengo los links, en este caso para ver un registro de la tabla en especifico y que
funciona:
Código PHP:
<td class="<?php echo $style ?>"><a href="index.php?page=ciudad&a=view&recid=<?php echo $i ?>">Ver</a></td>
y acá el que me causa
conflicto:
Código PHP:
<td> <a href="index.php?page=ciudad&page=<?php echo $page + 1 ?>">Next >></a> </td>
Me da el siguiente error:
Warning: include(pages/2.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\wmfModular\includes\pages.php on line 5
Warning: include() [function.include]: Failed opening 'pages/2.php' for inclusion (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\wmfModular\includes\pages.php on line 5
Deduzco que como tengo configurado el pages.php lo que hace es que al final de $page+1 es decir 2 lo transforma a 2.php.
Pero no entiendo como hacer para que deje de cumplir esa norma, ¿tendré que editar de alguna forma el include pages.php?