//Récup des variables
if (!empty($_POST)) {
extract($_POST);
} else if (!empty($HTTP_POST_VARS)) {
extract($HTTP_POST_VARS);
} // end if
if (!empty($_GET)) {
extract($_GET);
} else if (!empty($HTTP_GET_VARS)) {
extract($HTTP_GET_VARS);
} // end if
if(!isset($lim)) $lim=0;
require("../backoffice/html/connexion.txt");
//construction de la requête en fonction des critères sélectionnés
$sql = "SELECT DISTINCT(a.IdArticle),Titre, Chapeau, Complet,NumRevue FROM article a, themearticle t WHERE a.IdArticle=t.IdArticle";
$theme = "";
if($IdTheme!="")
{
$sql = $sql." AND IdTheme='$IdTheme'";
$reqtheme = mysql_query("SELECT LibTheme FROM theme WHERE IdTheme=$IdTheme",$lien);
$restheme = mysql_fetch_array($reqtheme);
$theme = $restheme["LibTheme"];
}
if($motcle!="")
$sql = $sql." AND (Titre LIKE '%$motcle%' OR Chapeau LIKE '%$motcle%')";
//les dates
if($deban!="")
{
$datedeb = $deban."-".$debmois."-".$debjour;
$datefin = $finan."-".$finmois."-".$finjour;
$sql = $sql." AND Date BETWEEN '$datedeb' AND '$datefin'";
}
//echo $sql;
//recup du nombre d'articles
$reqnb = mysql_query($sql,$lien);
$nbarticles = mysql_num_rows($reqnb);
$nbpages = intval($nbarticles / 3);
if($nbarticles%3 !=0) $nbpages ++;
//echo "nbarticle: ".$nbarticles." nbpage : ".$nbpages."
";
//fabrication de la chaine de lien pour l'affichage multipages
$multipage = "";
$limite = 0;
for ($i=0; $i<$nbpages; $i++)
{
if ($lim / 3 == $i)
{ if($nbpages!=1) $multipage = $multipage.($i+1)." ";}
else
{ $multipage = $multipage."".($i+1)." ";}
$limite = $limite + 3;
}
//les résultats de la page en cours!!
$req = mysql_query($sql." LIMIT $lim, 3",$lien);
//echo "SELECT IdRevue, Num,Titre, Date FROM revue WHERE Num!=$max ORDER BY Num LIMIT $lim, 5";
$reqmsg = mysql_query("SELECT MessageRevue FROM encartrevue",$lien);
$msg = mysql_fetch_array($reqmsg);
?>
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||