ClassInterface IIsDBListClass

Description

IIsDBListClass interfész

Ezt az interfészt kell megvalósítania azoknak az osztályoknak, amik a rekordlistát szeretnék megvalósítani.

Located in /IIsDBListClass.class.php (line 23)

Countable
   |
   --IIsDBListClass
Method Summary
 void add (IIsDBClass $object)
 int countPages ()
 int countRecords ()
 int delete (string $keyName, string $keyValue)
 void init (string $sql, [ &$offset = 0], [int $limit = 0], int $offset)
Methods
add (line 30)

A listához új elem hozzáadása

void add (IIsDBClass $object)
countPages (line 57)

Egyszerre minimum hány oldal szükséges a lista összes elemének megjelenítésére adott limit mellett

int countPages ()
countRecords (line 64)

Összesen hány rekordra illeszkedik a lista ( lekérdezés )

int countRecords ()
delete (line 49)

Egy tábla rekordjainak törlése

  • return: Törölt rekordok száma
int delete (string $keyName, string $keyValue)
  • string $keyName: Melyik elsődleges kulcs mező szerint töröljön. Amelyik táblába tartozik a mező, annak egy rekordját fogja törölni
  • string $keyValue: Az elsődleges kulcs mező értéke.
init (line 39)

Lista inicializálása

void init (string $sql, [ &$offset = 0], [int $limit = 0], int $offset)
  • string $sql: sql lekérdezés FROM utáni része ( limit záradék nélkül )
  • int $offset: Eltolás. Az eredményhalmaz elejéből ennyi sort kihagy.
  • int $limit: Egyszerre ennyi sort fog lekérdezni. Elhagyása esetén mindet.
  • &$offset

Documentation generated on Fri, 02 Apr 2010 17:34:17 +0200 by phpDocumentor 1.4.1