価格をフィルターするためのコードをいくつか作成しましたが、そのフィルターを保存せず、情報を投稿し、更新するとすべて失われます。そして、フィルター用に1ページしか表示されません。もっと多くのアイテムがあることはわかっていますが、1ページしか表示されません。
if(isset($_POST['sort'])){
$cena_no = trim($_POST['fl_cena_no']);
$cena_lidz = trim($_POST['fl_cena_lidz']);
if(empty($cena_lidz)){
$cena_lidz = '99999999999999999999999999999999';
}
if(empty($cena_no)){
$cena_no = '0';
}
$page = isset($_GET['page']) ? (int) $_GET['page'] : 1;
$pages = mysql_query("SELECT * FROM zirglietas_pardod");
$pages = ceil(mysql_result($pages, 0) / 15);
$querystring = "";
foreach ($_GET as $key => $value) {
if ($key != "page") $querystring .= "$key=$value&";
}
$result = mysqli_query($con,"SELECT * FROM zirglietas_pardod WHERE cena >= $cena_no AND cena <= $cena_lidz ORDER BY cena ASC LIMIT " . (($page - 1) * 15) . ", 15 ");
}
セッションを追加する必要がありますか?
(ps 2 時間後に戻ってきます。返信を返すことができます)