@session_start();
require ("shared.php");
$classpage = new Page();
@ $pripojit = mysql_connect($classpage->mysql_server,$classpage->mysql_login,$classpage->mysql_pass);
@ $vyberdb = mysql_select_db($classpage->mysql_db);
if(!($uname = $_GET["uname"])) $uname = "";
$classpage->displayTop(2,0,$uname, "Fotogalerie - přehled",1);
// if($uname = $_GET["uname"]) echo "
\n";
if(($uname == "") || ($uname == "dmpz")) echo "Fotogalerie
\n";
else echo "\n";
$kolik = 20; // kolik galerii na 1 strance
@ $limit = $_GET["limit"]; // od ktere fotogalerie se bude zacinat
if(!isset($limit)) $limit = 0;
// celkovy pocet galerii
if($uname = $_GET["uname"]) $query_pocet_celkem = "SELECT COUNT(dpmz_fotogalerie_seznam.id)
FROM dpmz_fotogalerie_seznam, dpmz_organizace
WHERE dpmz_fotogalerie_seznam.orgid = dpmz_organizace.id
AND dpmz_organizace.uname = \"".$uname."\"
AND dpmz_fotogalerie_seznam.orgid > 0";
else $query_pocet_celkem = "SELECT COUNT(id) FROM dpmz_fotogalerie_seznam WHERE orgid > 0";
if($get_pocet_celkem = mysql_query($query_pocet_celkem)) {
$row_pocet = mysql_fetch_row($get_pocet_celkem);
$pocet_celkem = $row_pocet[0];
} // end get pocet
// prehled akci
$query_galerie = "SELECT dpmz_fotogalerie_seznam.id as id,
dpmz_fotogalerie_seznam.adresar as adresar,
DATE_FORMAT(dpmz_fotogalerie_seznam.datum, '%e.%c.%Y') as kdy,
dpmz_fotogalerie_seznam.nazev as nazev,
dpmz_fotogalerie_seznam.thumbname as thumbname,
dpmz_organizace.uname as uname,
dpmz_organizace.nazev as nazevorg
FROM dpmz_fotogalerie_seznam, dpmz_organizace
WHERE dpmz_fotogalerie_seznam.orgid = dpmz_organizace.id ";
if(($uname = $_GET["uname"]) && !($uname == "")) $query_galerie .= " AND dpmz_organizace.uname = \"".$uname."\" ";
$query_galerie .= " ORDER BY dpmz_fotogalerie_seznam.datum DESC
LIMIT ".$limit.",".$kolik;
// echo "".$query_galerie."
\n";
if($get_galerie = mysql_query($query_galerie)) {
if( ($number_galerie = mysql_num_rows($get_galerie)) && ($number_galerie > 0) ) {
for($i = 0; $i < $number_galerie; $i++) {
$row_fotog = mysql_fetch_array($get_galerie);
$fotog_id = $row_fotog["id"];
$adresar = $row_fotog["adresar"];
$kdy = $row_fotog["kdy"];
$nazev = $row_fotog["nazev"];
$thumbname = $row_fotog["thumbname"];
$unameorg = $row_fotog["uname"];
$nazevorg = $row_fotog["nazevorg"];
echo "\n";
} // end for
// =================================== strankovani ========================================
// echo "kolik: ".$kolik."
\n";
// echo "pocet_celkem: ".$pocet_celkem."
\n";
$kmax = $pocet_celkem;
if($kmax > $kolik) { // resim strankovani, jen pokud celkovy pocet inzeratu je vetsi nez max. zobrazovane mnozstvi
echo "Zobrazené fotogalerie:
";
for($i = 0; $i < $kmax; $i = $i + $kolik) {
$citac = $i + 1;
$od = $citac;
$do = $i + $kolik;
if($kmax < $do) $do = $kmax;
if($limit == $i) echo "
".$od." - ".$do."";
else {
echo "
".$od." - ".$do."";
}
// if($do < $kmax) echo " | ";
} // end for
echo "
\n\n";
} // end imax > max
// =================================== KONEC:strankovani ========================================
} // end akce number
} // end akce res
else echo "Momentálně nemohu zobrazit přehled fotogalerií. [DB res]
\n";
@ mysql_query($query_log);
$classpage -> displayBottom(); ?>