para no habrir otro hilo, ya he implementado uno, pero como no, hay un problema:
ERROR:
Cita: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '0,10' at line 1
Codigo:
Código PHP:
Ver original<?
//conectamos a la base
//Seleccionamos la base
$base="xxx";
$pg = 0; // $pg es la pagina actual
$cantidad=10; // cantidad de resultados por página
$inicial = $pg * $cantidad;
//hacemos las consultas
$pegar = "select * from noticias order by fecha Desc $inicial,$cantidad";
$contar = "SELECT * FROM noticias ORDER BY titulo";
$pages = intval($total_records / $cantidad);
// Imprimiendo los resultados
echo $array['titulo']."<br>";
}
// Cerramos la conexión a la base
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="StyleSheet" href="css.css" media="all" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
</style>
</head>
<body>
<div id="cabecera">MENU</div>
<div id="contenedor_2">
<div id="categoria"><div id="contenedor_3"><div id="selecciona_cat"></div></div></div>
</div>
<div id="contenedor">
<div id="contenido_a"></div>
<div id="contenido_b">
<div id="contenedor_9">
<div style="text-align:center" id="menu_izq_a">
URL AMIGAS
</div>
<div style="text-align:center" id="menu_izq_b">
<a href="#"><p>AQUI CONTENIDO
</p>
</a>
<p> </p>
<p> </p>
<p> </p>
</div>
<div id="menu_izq_c"></div>
</div>
<?
{
echo '<div id="tit_noticia">';
echo '<div id="contenedor_8"><a href="#">';
echo '<img border="0" style="text-decoration: none;"src="imagenes/icon/favoritos_off/favoritos_off_down.png" id="imagen" ';
echo 'onmouseover="this.src="imagenes/icon/favoritos_off/favoritos_off_up.png"" onmouseout="this.src="imagenes/icon/favoritos_off/favoritos_off_down.png""></a></div>';
echo '<div id="contenedor_4" class="noticia_texto">' .$row[titulo]. '</div></div>';
echo '<div id="contenido_noticia">';
echo '<div id="contenedor_5"><img src="http://img.vidaextra.com/2009/08/ps3-slim-001.jpg" width="177" height="140" /></div>';
echo '<div id="contenedor_6" class="noticia_contenido">';
echo '<p>'.$row[articulo].'</p>';
echo '<p> </p>';
echo '</div>';
echo '</div>';
echo '<div id="stats_noticias"><div id="contenedor_7" class="autor">Noticia publicada por '.$row[autor].'</div></div>';
echo '<div id="espacio"></div>';
}
// Creando los enlaces de paginación
echo "<p>";
if ($pg != 0) {
$url = $pg - 1;
echo "<a href='$PHP_SELF?pg=".$url."'>« Anterior</a> ";
} else {
echo " ";
}
for ($i = 0; $i <= $pages; $i++) {
if ($i == $pg) {
if ($i == "0") {
echo "<b> 1 </b>";
} else {
$i = $i+1;
echo "<b> ".$i." </b>";
}
} else {
if ($i == "0") {
echo "<a href=$PHP_SELF?pg=".$i.">1</a> ";
} else {
echo "<a href='$PHP_SELF?pg=".$i."'>";
$i = $i+1;
echo $i."</a> ";
}
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<a href='$PHP_SELF?pg=".$url."'>Siguiente »</a>";
} else {
echo " ";
}
echo "</p>";
?>
</div>
<div id="contenido_c"></div>
</div>
</body>
</html>