Zasięg zapytania, zwraca 0.

2012-10-01 20:46:48 Post #1 gość_ŁukaszLDZ

 
Witam, przejdźmy od razu do rzeczy, poniżej przedstawiam swój kawałek kodu.
<?php
    require_once './pager/Pager.class.php';

    function returnCountRecords() {
        $count;
        try {
            $_db = new PDO('mysql:host=localhost;dbname=test;', 'root', '');
            $count = $_db->query('SELECT count(*) FROM `test`')->fetchAll();
        } catch(PDOException $e) {
            return $e->getMessage();
            exit;
        }
        return $count;
    }

    try {
        $pager = new Pager('page');
        $pager->SetTotalRecords(returnCountRecords()[0]);
        $pager->Make(true);
        $pag = $pager->Render();
        $start = $pager->GetIndexRecordStart();
        $koniec = $pager->GetIndexRecordEnd();
    } catch(Exception $e) {
        return $e->getMessage();
        exit;
    }

    echo $start.$koniec;
?>


Zwraca 0, 0, gdy w tablicy jest ponad 300 rekordów. Pewnie gdzieś jakieś wielkie kuku w moim kodzie jest, ale po prostu 'nie ogarniam'.

Pozdrawiam, Luik.

2012-10-01 20:51:27 Post #2 gość_ŁukaszLDZ

 
Aleeeeee wstyd, ale wstyd. Tak to już jest, że człowiek sprawdza tam gdzie nie powinien. Wsio działa, najlepiej będzie jak topic pójdzie w zapomnienie.

Pozdrawiam.

Odpowiedz

Skrypty użytkowników

  1. Klasa obsługi szablo... Lirdoner
  2. Sekcje user76
  3. Klasa walidująca for... user76
  4. Licznik Gości online korey
  5. Form Builder Comandeer
  6. Dynamiczny licznik z... korey
  7. Captcha Comandeer