0)
{
$query = 'SELECT * FROM #__content WHERE sectionid = '.$sectionId.' AND catid = '.$choiceCat.' AND state = 1';
}
else
{
$query = 'SELECT * FROM #__content WHERE sectionid = '.$sectionId.' AND state = 1';
}
}
else
{
$query = 'SELECT * FROM #__content WHERE sectionid = '.$sectionId.' AND state = 1';
}
$db->setQuery($query);
$db->query();
//Récupère le nombre des contenus
$nbContent = $db->getNumRows();
//echo 'Nb Content : '.$nbContent;
//Nombre de contenu par page
$nbPerPage = 5;
//Nombre de page
$nbPage = ceil($nbContent/$nbPerPage);
//Si saisie d'une page inexistante alors la page 1 par defaut (sécurité)
if(isset($_GET['page']) && $_GET['page'] > 0 && $_GET['page'] <= $nbPage)
{
$currentPage = $_GET['page'];
}
else
{
$currentPage = 1;
}
//Limite la requete selon le nombre de contenu par page
$limit = 'LIMIT '.(($currentPage-1)*$nbPerPage).','.$nbPerPage;
if($choiceCat != '')
{
if($choiceCat == 'allProducts')
{
$query = 'SELECT * FROM #__content WHERE sectionid = '.$sectionId.' AND state = 1 ORDER BY '. $ordering.' '.$limit;
}
elseif( $choiceCat > 0)
{
$query = 'SELECT * FROM #__content WHERE sectionid = '.$sectionId.' AND catid = '.$choiceCat.' AND state = 1 ORDER BY '. $ordering.' '.$limit;
}
else
echo 'Pas de catégorie valide :'.$choiceCat;
$db->setQuery($query);
$rows = $db->loadObjectList();
if($rows)
{
foreach ($rows as $row)
{
//echo '
';
echo ''.$row->introtext.'
';
//echo '
';
echo '
';
echo '
';
}
echo ''; // FIN PAGINATION
}
else
{
if($choiceCat == 69)
$product = 'Nous n´avons aucune données DV GEO disponible pour le moment.';
elseif($choiceCat == 70)
$product = 'Nous n´avons aucune données DV PROFILS disponible pour le moment.';
elseif($choiceCat == 71)
$product = 'Nous n´avons aucune données DV METIERS disponible pour le moment.';
elseif($choiceCat == 72)
$product = 'Nous n´avons aucune applications CARTOMAKER disponible pour le moment.';
elseif($choiceCat == 73)
$product = 'Nous n´avons aucune applications SECTOMAKER disponible pour le moment.';
elseif($choiceCat == 74)
$product = 'Nous n´avons aucune applications CIBLEMAKER disponible pour le moment.';
elseif($choiceCat == 75)
$product = 'Nous n´avons aucune applications SUIVIMAKER disponible pour le moment.';
elseif($choiceCat == 76)
$product = 'Nous n´avons aucune applications XYMAKER disponible pour le moment.';
elseif($choiceCat == 77)
$product = 'Nous n´avons aucun services TRAITEMENT DES DONNES disponible pour le moment.';
elseif($choiceCat == 78)
$product = 'Nous n´avons aucun services GEOCODAGE disponible pour le moment.';
elseif($choiceCat == 79)
$product = 'Nous n´avons aucun services GESTION DE BASES DE DONNEES disponible pour le moment.';
elseif($choiceCat == 80)
$product = 'Nous n´avons aucun services ANALYSE MARKETING disponible pour le moment.';
elseif($choiceCat == 81)
$product = 'Nous n´avons aucun services VEILLE STRATEGIQUE disponible pour le moment.';
elseif($choiceCat == 82)
$product = 'Nous n´avons aucun services FORMATION ET CONSEIL disponible pour le moment.';
elseif($choiceCat == 83)
$product = 'Nous n´avons aucune données DV GRATUITES disponible pour le moment.';
else
$product = 'Nous n´avons aucune donné, applications ou services en rapport avec votre recherche.';
echo $product;
}
}
else
{
$query = 'SELECT * FROM #__content WHERE sectionid = '.$sectionId.' AND state = 1 ORDER BY '. $ordering.' '.$limit;
$db->setQuery($query);
$rows = $db->loadObjectList();
if($rows)
{
foreach ($rows as $row)
{
echo ''.$row->introtext.'
';
//echo '
';
echo '
';
echo '
';
}
echo '';
}
else
{
echo 'Nous n´avons aucune donné, applications ou services pour le moment.';
}
}
?>