|
Odwiedzających:
Odwiedzin: 489131
|
// właściwa treść
$sql_tabela = "czlonkowie";
$a = htmlspecialchars(stripslashes(trim($_GET["a"])), ENT_QUOTES);
$sz = htmlspecialchars(stripslashes(trim($_GET["sz"])), ENT_QUOTES);
$id = htmlspecialchars(stripslashes(trim($_GET["id"])), ENT_QUOTES);
$ac = trim($_REQUEST["ac"]); // podjęta akcja
$l_odp_nastronie=20;
$l_odp_napasku=6;
$start=$a*$l_odp_nastronie;
$skrypt="{$_SERVER["PHP_SELF"]}?sz=$sz&";
$k = $_REQUEST['k'];
function pasek($l_odp,$l_odp_nastronie,$l_odp_napasku,$skrypt,$a,$k) {
$l_odp_podz = intval($l_odp / $l_odp_nastronie);
$l_odp_podz_mod = $l_odp % $l_odp_nastronie;
if ($l_odp_podz_mod>0) $l_odp_podz++;
if ($a<0) $a=0;
if ($a>=$l_odp_podz) $a=$l_odp_podz-1;
$start = $a-1;
if ($a>0) {$pop="«
poprzednia - ";}
else {$pop = "« poprzednia - ";}
if ($a<$l_odp_napasku) {$koniec = $l_odp_napasku*2+1;}
else {$koniec = $a+$l_odp_napasku+1;}
if ($a<=$koniec-$l_odp_napasku) {$star=$a-$l_odp_napasku;}
if ($a>=$l_odp_podz-$l_odp_napasku) {$star=$l_odp_podz-$l_odp_napasku*2-1;}
if ($koniec>$l_odp_podz) $koniec = $l_odp_podz;
if ($star<0) $star=0;
for ($i=$star; $i<$koniec; $i++) {
if ($i <> $a) { $pasek .= "";}
else { $pasek .= ""; }
if ($l_odp_podz<>1) {$pomocniczy = $i+1;}
if ($i<>$a) { $pasek .= "$pomocniczy "; }
else {$pasek .= "$pomocniczy ";}
}
$dalej = $a+1;
if ($a<$l_odp_podz-1)
{$nas="- następna » ";}
else { $nas = "- następna » ";}
if ($pomocniczy>0) {$br= " $pop $pasek $nas"; }
echo " znalezionych: $l_odp na $l_odp_podz
stronach $br";
}
echo '';
include ('inc/menu_czlonkowie.php');
echo ' | ';
include ('teksty/dyrygent.txt');
echo ' | ';
if ($_GET['k']=='k01') $where = ' teraz LIKE "tak" ';
if ($_GET['k']=='k0101') $where = ' glos=01 and teraz LIKE "tak" ';
if ($_GET['k']=='k0102') $where = ' glos=02 and teraz LIKE "tak" ';
if ($_GET['k']=='k0103') $where = ' glos=03 and teraz LIKE "tak" ';
if ($_GET['k']=='k0104') $where = ' glos=04 and teraz LIKE "tak" ';
if ($_GET['k']=='k02') $where = ' teraz IS NOT NULL ';
if ($_GET['k']=='k0201') $where = ' glos=01 ';
if ($_GET['k']=='k0202') $where = ' glos=02 ';
if ($_GET['k']=='k0203') $where = ' glos=03 ';
if ($_GET['k']=='k0204') $where = ' glos=04 ';
include ('inc/open_db.php');
if ($sz<>"") {
$odp = mysql_fetch_array(mysql_query("
SELECT COUNT(*) FROM $sql_tabela
WHERE (nazwisko LIKE '%$sz%' or skad LIKE '%$sz%')
"));
$l_odp = $odp[0];
$wynik = mysql_query("
SELECT * FROM $sql_tabela
WHERE (nazwisko LIKE '%$sz%' or skad LIKE '%$sz%')
ORDER BY TRIM(LEADING 's. ' FROM nazwisko)
LIMIT $start,$l_odp_nastronie
");
} else
if ($k<>"") {
$odp = mysql_fetch_array(mysql_query("
SELECT COUNT(*) FROM $sql_tabela WHERE$where
"));
$l_odp = $odp[0];
$wynik = mysql_query("
SELECT * FROM $sql_tabela WHERE$where
ORDER BY TRIM(LEADING 's. ' FROM nazwisko)
LIMIT $start,$l_odp_nastronie
");
} else {
$odp = mysql_fetch_array(mysql_query("
SELECT COUNT(*) FROM $sql_tabela WHERE (teraz LIKE 'tak')
"));
$l_odp = $odp[0];
$wynik = mysql_query("
SELECT * FROM $sql_tabela WHERE (teraz LIKE 'tak')
ORDER BY glos,TRIM(LEADING 's. ' FROM nazwisko)
LIMIT $start,$l_odp_nastronie
");
}
mysql_close();
$wierszy = mysql_num_rows($wynik);
echo '
Nazwisko i imię |
Skąd |
';
for ($i=0;$i<$wierszy;$i++) {
$dane = mysql_fetch_array($wynik);
echo "
";
// echo "{$dane["opr"]} ";
echo "{$dane["nazwisko"]}";
echo " | ";
echo "{$dane["skad"]}";
echo " | ";
}
echo ' ';
if ($l_odp>$l_odp_nastronie) {
pasek($l_odp,$l_odp_nastronie,$l_odp_napasku,$skrypt,$a,$k);
}
if ($l_odp<1) echo "Brak informacji spełniaj±cych
kryteria wyszukiwania. ";
// koniec
include ('inc/bottom.inc');
?>
|