gabbermaniac
Messages postés137Date d'inscriptionmercredi 4 mars 2009StatutMembreDernière intervention23 août 2011
-
Modifié par gabbermaniac le 15/04/2010 à 12:04
Bonjour,
je voudrais effectuer une pagination sur une page utilisant une requête préparée.
Dit autrement, j'ai une page type dont le contenu se modifie selon l'id passé par l'url : index.php?p=index&themes_id=3
J'ai un code fonctionnelle mais y-a-til moyen de l'optimiser, car cela me semble très foulli
<?php
$reponse = $bdd->prepare('SELECT COUNT(id) as nbArt FROM articles, articles_themes
WHERE id=articles_id AND themes_id= ? ');
var_dump($cPage);
$res= $bdd->prepare('SELECT *
FROM articles, articles_themes
WHERE id=articles_id AND themes_id=?
ORDER BY date DESC
LIMIT '.(($cPage-1)*$perPage).','.$perPage.'');//
$res->execute(array($_GET['themes_id']));
Par contre, j'ai un problème avec l'url de la pagination:
<a href=\"/playmocity/index.php?p=theme/index&themes_id=12&page=$i\"> $i</a>
comment remplacer le 12 par l'url en cours?