Hola, he preferido prguntar en este topic porque el tema esparecido a mi duda, la cosa es que tengo una base de datos asi:
Código:
CREATE TABLE `articulo` (
`artid` int(10) unsigned NOT NULL auto_increment,
`author` varchar(30) collate latin1_spanish_ci default NULL,
`titulo` varchar(60) collate latin1_spanish_ci default NULL,
`catid` int(10) unsigned default NULL,
`description` varchar(255) collate latin1_spanish_ci default NULL,
`pag` int(10) unsigned default NULL,
`page1_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page1` text collate latin1_spanish_ci,
`page2_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page2` text collate latin1_spanish_ci,
`page3_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page3` text collate latin1_spanish_ci,
`page4_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page4` text collate latin1_spanish_ci,
`page5_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page5` text collate latin1_spanish_ci,
`page6_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page6` text collate latin1_spanish_ci,
`page7_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page7` text collate latin1_spanish_ci,
`page8_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page8` text collate latin1_spanish_ci,
`page9_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page9` text collate latin1_spanish_ci,
`page10_titulo` varchar(255) collate latin1_spanish_ci default NULL,
`page10` text collate latin1_spanish_ci,
PRIMARY KEY (`artid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci AUTO_INCREMENT=1 ;
En el lugar de crear 2 tablas, lo he hecho solo en una tabla, ahora lo que no se es como realizar la consulta, en princpio pense en hacer es, hacer una consulta la base de datos y comprobar el valor que tiene "pag",y despues hacer un while con el, pero es que no se como saber el valor que tiene "pag" y despues esto
Código PHP:
$num_pag="el valor de 'pag'";
$in = 1;
echo "blalalal";
if($num_pag > 0) {
while ($in >= $num_pag) {
echo "<a href=\"ver_articulo.php?artid=".$row['artid']."\">Pagina ".$in."</a>";
$in++;
}
y ya no se como mostrar cada pagina, supongo que usando un while, pero no estoy muy seguro
salu2