Bonjour, je voudrais savoir comment faire un système de pagination (precedent | 1 - 2 - 3 - 4 | suivant)
Enfête je voudrais limiter la taille de la page par rapport aux nombres de caractères.
C'est à dire, que lorsque l'on dépasse les 1500 caractères, une deuxieme (ou troisième ou quatrième et ainsi de suite) se créée.
Mais je ne sais vraiment pas comment y procéder.
J'ai vu qu'il éxistait des solutions en ajax, mais qui limitent les
entrées SQL et moi je cherche à limiter les caractère et non-pas les
entrées SQL.
Merci d'avance ;)
Voici ma page d'affichage<?
if(isset($_GET['id']))
{
if(is_numeric($_GET['id']))
{
$id = $_GET['id'];
$sql = $db -> db_query("SELECT * FROM " . DB_PREFIX . "content WHERE id = '$id'");
$rows = $db -> db_rows();
$sql = $db -> db_result();
$sql = $sql['0'];
if($rows > 0)
{
$contitle = stripslashes($sql['title']);
$context = stripslashes($sql['content']);
$content = "$contitle<div class=\"examples\" id=\"example1\">
$context</div>";
if(!empty($sql['keywords'])){ $keywords = $sql['keywords'];}
if(!empty($sql['description'])){ $description = $sql['description'];}
$pagetitle = $pagetitle . ' | ' . stripslashes($sql['title']);
$rss = 'rss.php';
}
else
{
$content = '<h2>' . CONTENT_013 . '</h2>' . CONTENT_014;
}
}
else
{
$content = '<h2>' . CONTENT_013 . '</h2>' . CONTENT_014;
}
}
else
{
$sql = $db -> db_query("SELECT id FROM " . DB_PREFIX . "content
WHERE front = 'yes' LIMIT 1");
$rows = $db -> db_rows();
$sql = $db -> db_result();
if($rows > 0)
{
header('location: index.php?id=' . $sql['0']['id']);
}
else
{
$content = '<h2>' . CONTENT_013 . '</h2>' . CONTENT_014;
}
}
?>