0

製品ページに「無限スクロール」を追加しようとしています。しかし、私はそれをまったく機能させることができないので、何もありません。ページは現在機能していますが、すべての製品を出力するだけです。クエリが常に同じとは限らないため、機能していることがわかった無限スクロール スクリプトを取得できません。

これは、GET を使用してクエリを作成するコードです。

$kategori_q = "";
if ($kategori !== "") {
    if ($hkat !== "") {
        $ukator = "";
        $underkategorier = sqlSelect("SELECT * FROM underkategorier WHERE fk_hkategori = '$kategori'");
        while ($row = sqlFetch($underkategorier)) {
            $ukator .= " fk_ukategori = '".$row['underkategori_id']."' OR"; 
        }
        $kategori_q = rtrim($ukator, "OR");
        $kategori_q = "WHERE ($kategori_q)";
    }
    else {
        $kategori_q = "WHERE fk_ukategori = '$kategori'";
    }
}

$query = "SELECT * FROM annoncer $kategori_q ORDER BY annonce_id DESC";

$soeg = "";
if (isset($_GET['soeg'])) {
    $soeg = $_GET['soeg'];
    if (substr_count($query, "WHERE") == 1) {
        $soeg = " AND (overskrift LIKE '%$soeg%' OR beskrivelse LIKE '%$soeg%')";
    }
    else {
        $soeg = " WHERE (overskrift LIKE '%$soeg%' OR beskrivelse LIKE '%$soeg%')";
    }
}

$query = "SELECT * FROM annoncer $kategori_q $soeg ORDER BY annonce_id DESC";
$q = sqlSelect($query);
4

0 に答える 0