Hirdetés

Új hozzászólás Aktív témák

  • pigmeus

    tag

    Egy olyan problémám lenne, hogy készítettem egy sort funkciót, de valamiért a már korábban feltöltött adatokat nem sortol-ja helyesen. Bár most ahogy nézem az új felviteleket jól mutatja.
    Esetleg volt valakinek hasonló gondja? Hogy érdemes ezt felépíteni?
    <?php
    if (isset($_GET['katid'])) {
    $katid = $_GET['katid'];
    $result = $sql->getCategoryById($katid);
    } elseif (isset($_GET['sort'])) {
    $sort = $_GET['sort'];
    switch ($sort) {
    case'price_asc':
    $result = $sql->getProductsAsc();
    break;
    case'price_desc':
    $result = $sql->getProductsDesc();
    break;
    }

    } else {
    $result = $sql->getProducts();
    }
    foreach ($result as $row) {
    $id = $row["id"];
    $termeknev = $row["nev"];
    $termekar = $row["ar"];
    $termekkep = $row["kep"];
    echo "
    ---------------------------------------------------------
    public function getProductsAsc(){
    $dbCon = parent::connect();
    $stmt = $dbCon->prepare("SELECT * FROM termekek ORDER BY ar ASC");
    $stmt->execute();
    $termekek = $stmt->fetchAll();
    return $termekek;
    }
    public function getProductsDesc(){
    $dbCon = parent::connect();
    $stmt = $dbCon->prepare("SELECT * FROM termekek ORDER BY ar DESC");
    $stmt->execute();
    $termekek = $stmt->fetchAll();
    return $termekek;
    }

Új hozzászólás Aktív témák