Metodą get to nie przejdzie to mój kod:
if(isset($_POST['login'])){
if($_POST['online']==1){
$online = "AND (`czas` > '".$time."')";
}
if(!empty($_POST['wiekod']) || !empty($_POST['wiekdo'])) { if(empty($_POST['wiekod'])){ $_POST['wiekod'] = 10;
}
if(empty($_POST['wiekdo'])){ $_POST['wiekdo'] = 100;
}
$wiekmin = date("Y") - $_POST['wiekod']; $wiekmax = date("Y") - $_POST['wiekdo']-1; $wiek = "AND `rok` BETWEEN '".$wiekmax."' AND '".$wiekmin."'";
}
if($_POST['wojewodztwo'] != 0) {
$region = "AND `wojewodztwo` = '".$_POST['wojewodztwo']."'";
}
if(!empty($_POST['miasto'])) { $miasto = "AND `miejscowosc` LIKE '%".$_POST['miasto']."%'";
}
WHERE (`login` LIKE '%".$_POST['login']."%') $online $wiek $region $miasto ORDER BY id DESC");
define('ILOSC_WYNIKOW_NA_STRONIE', 2
); $SQL = "SELECT SQL_CALC_FOUND_ROWS * FROM users
WHERE (`login` LIKE '%".$_POST['login']."%') $online $wiek $region $miasto ORDER BY id DESC LIMIT ".mysql_escape_string((int
)$_GET['strona']*ILOSC_WYNIKOW_NA_STRONIE
).",".ILOSC_WYNIKOW_NA_STRONIE
;
echo '<div class="row">';
if($pobierzlink['profilowe'] == 1) {
$link = $pobierzlink['nazwa'];
}else{
$link = "img/nophoto.png";
}
if(!empty($results['miesiac']) && !empty($results['dzien']) && !empty($results['rok'])){
//date in mm/dd/yyyy format; or it can be in other formats as well
$birthDate = $results['miesiac']."/".$results['dzien']."/".$results['rok'];
//explode the date to get month, day and year
$birthDate = explode("/", $birthDate); //get age from date or birthdate
$wiek = (date("md", date("U", mktime(0
, 0
, 0
, $birthDate[0
], $birthDate[1
], $birthDate[2
]))) > date("md") ?
((date("Y") - $birthDate[2
]) - 1
) : (date("Y") - $birthDate[2
]));
} else{
$wiek = 'Nie podano';
}
if(!empty($results['miejscowosc'])){ $skad = $results['miejscowosc'];
}else{
$skad = 'Nie podano';
}
<div class="col-lg-3 col-xs-6">
<div class="contact-box center-version">
<a href="profil.php?id='.$results['id'].'">
<img alt="image" class="img-circle" src="'.$link.'">
<h3 class="m-b-xs"><strong>'.$results['login'].'</strong></h3>
<address class="m-t-md">
'.$wiek.'<br />
'.$skad.'
</address>
</a>
</div>
</div>
';
}
//Teraz wypadało by wyświetlić jakąś nawigację
</div>
<div class="row" style="
display: initial;
">
<nav aria-label="Page navigation example " style="text-align: center;">
<ul class="pagination">';
//jesli nie jesteśmy na pierwszej stronie
if($_GET['strona']>0){
//wyswietlamy link do poprzedniej strony
echo '<li class="page-item"><a class="page-link" href="szukaj.php?strona='.($_GET['strona']-1).'">Poprzednia</a></li>'; }
for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE
);$i++){ echo '<li class="page-item"><a class="page-link" href="szukaj.php?strona='.($i).'">'.($i+1).'</a></li>'; }
//jeśli nie jesteśmy na ostatniej stronie
if($_GET['strona']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE)){
//wyswietlamy link do nastepnej strony
echo '<li class="page-item"><a class="page-link" href="szukaj.php?strona='.($_GET['strona']+1).'#">Następna</a></li>'; }
</nav>
</div>';
}else{
echo '<div class="alert alert-warning" role="alert"> Brak wyników
</div>';
}
}