Limit par page et par requête
Posté : 19 avr. 2014, 18:50
Bonjour,
je voudrais limiter le nombre de résultat par page mais aussi par requête pour afficher 20 résultats par page mais limiter le résultat si deux entrées sont identiques.
Ci-dessous le code de limit par page, ainsi que la requête qui comporte LIMIT mais qui est déjà utilisé par $from.
Comment faire LIMIT 0, 1 pour afficher une seule entrés et ensuite $from pour le nombre par page ?
Merci d'avance
je voudrais limiter le nombre de résultat par page mais aussi par requête pour afficher 20 résultats par page mais limiter le résultat si deux entrées sont identiques.
Ci-dessous le code de limit par page, ainsi que la requête qui comporte LIMIT mais qui est déjà utilisé par $from.
Comment faire LIMIT 0, 1 pour afficher une seule entrés et ensuite $from pour le nombre par page ?
Merci d'avance
<?php
$limit_par_page = 20;
if (isset($_GET['page']) and !empty($_GET['page']) )
{
$page = intval($_GET['page']);
}
else
{
$page = 1;
}
$from = ($page - 1) * $limit_par_page;
$reponse = mysql_query('SELECT * FROM membres WHERE id_visiteur=membres.id AND id_visiteur='.$_SESSION['id'].' ORDER BY date desc LIMIT '.$from.', '.$limit_par_page)or die(mysql_error());
?>