Es mi primer post en estos magnificos foros, y tengo una duda que nadie sabe responderme.
Tengo un sistema de artículos, y lo que quisiera es paginar el contenido del mismo, para que los artículos muy extensos se puedan dividir.
Los archivos que utilizo son los siguientes.
articulos.php
Código:
mostrar.php<? // nos conectamos con la base de datos. $conexion = mysql_connect('localhost', 'usuario', 'contraseña'); mysql_select_db('nombre_bd',$conexion); //----------------------------------------------------------- if (isset($_GET[cat])) { $query = "SELECT * FROM articulos WHERE cat = ".$cat." ORDER BY id DESC"; } else { $query = "SELECT * FROM articulos ORDER BY id DESC"; } $sql = mysql_query($query); $total = mysql_num_rows($sql); ?> <? if ($total == 0) { echo "<center><b>NO se han encontrado Articulos</b></center>"; } else { echo "<center><b>Se han encontrado un total de: ".$total." Articulos</b></center>"; ?> <br><br> <table width=100% cellpadding=4 cellspacing=0 border=0> <? while ($row = mysql_fetch_array($sql)) { ?> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="d9d9d9"> <tr> <td colspan="2"><strong>Titulo:</strong> <a href="mostrar.php?id=<?=$row[id]?>"><?=stripslashes($row[titulo])?></a></td> </tr> <tr> <td width="50%"><div align="center"><strong>Autor:</strong> <?=$row[autor]?></div></td> <td width="50%"><div align="center"><strong>Categoria:</strong> <?=$row[cat]?></div></td> </tr> </table> </td> <tr> <? } ?> </table> <? } ?> <? mysql_close($conexion); ?>
Código:
Pido disculpa por la extensión del post, y me gustaría que alguien me echara una mano por favor.<? // nos conectamos con la base de datos. $conexion = mysql_connect('localhost', 'usuario', 'contraseña'); mysql_select_db('nombre_bd',$conexion); //----------------------------------------------------------- $sql = mysql_query("SELECT * FROM articulos WHERE id = '$id'"); $row = mysql_fetch_array($sql); mysql_close($conexion); ?> <html> <head><title>Articulo: <?=$row[titulo]?></title></head> <body> <div align="center"><b><?=$row[titulo]?></b></div> <p>Autor: <i><?=$row[autor]?>.</i> <br> Categoria: <i><?=$row[cat]?>.</i></p> <p aling="justify"><?=stripslashes($row[articulo])?></p> </body> </html>
Un saludo y gracias por las posibles respuestas.