IsMySQLListClassImplements interfaces:
Lista osztály
Jelen verzió már tartalmazza a listakezeléshez szükséges legalapvetőbb eljárásokat, tulajdonságokat.
Ebbe beleértendők a következők:
Located in /libs/REDBObjects/mysql/IsMySQLListClass.class.php (line 76)
ADBClass | --ADBListClass | --IsMySQLListClass
string
$className
= '' (line 90)
A listában tárolandó objektum típus
int
$count
= null (line 97)
A lekérdezésre illeszkedő rekordok száma
array
$defaultTablelist
= array() (line 134)
A megvalósítandó táblák listája.
Még a megváltoztatás előtt. (Aliasok)
int
$limit
= 0 (line 153)
Limit, ami az inicializáláskor lett megadva
int
$page
= null (line 110)
Aktuális oldal száma, ha már lekértünk egy oldalt.
int
$pages
= 1 (line 104)
Adott limit mellett a megjelenítéshez szükséges oldalak minimális száma
array
$protectedTables
= array() (line 141)
Védett táblák listája. Ezekből a táblákból nem törölhető rekord a delete() metódussal.
IIsDBClass[]
$records
= array() (line 83)
Lista elemeit tároló tömb
string
$sql
= "" (line 147)
Az sql kód from utáni része, amivel inicializálva lett a lista
Inherited from ADBListClass
ADBListClass::$endLinkText
ADBListClass::$nextLinkText
ADBListClass::$pageLinkPattern
ADBListClass::$pagevar
ADBListClass::$prevLinkText
ADBListClass::$startLinkText
Inherited from ADBClass
ADBClass::$keyName
ADBClass::$priKeys
ADBClass::$primary_key
ADBClass::$properties
ADBClass::$tableAliases
ADBClass::$tablelist
ADBClass::$tableName_signal
ADBClass::$table_field_sep
Konstruktor
Új rekordok hozzáadása több táblához
Az add() metódus segítségével egyszerűen hozzáadhatunk az adatbázishoz egy új rekordot.
Csak egy értékekkel feltöltött, példányosított IsMySQLClass típusú objektumra van szükség.
Rekord törlés mezőn értéke
A táblalista szerint az összes lehetséges mező nevének lekérdezése,
és beállítása tulajdonságnak
Lista inicializálása
Aktuális oldalszám szerint lista inicializálása
Egy táblát le lehet vele védeni, hogy a megvalósított listában egy törlés esetén abból a táblából ne lehessen semmit sem kitörölni. Hasznos, ha például egy üzenetlistából törlünk felhasználói azonosító alapján a delete() -el, és nem szeretnénk, hogy a felhasználó is törlődjön.
Inherited From ADBListClass
ADBListClass::endLinkText()
ADBListClass::maxpage()
ADBListClass::nextLinkText()
ADBListClass::page()
ADBListClass::pageLinkPattern()
ADBListClass::pageLinks()
ADBListClass::pageNumber()
ADBListClass::pagevar()
ADBListClass::prevLinkText()
ADBListClass::setUrl()
ADBListClass::startLinkText()
Inherited From ADBClass
ADBClass::sep_table_field()
Documentation generated on Sun, 04 Apr 2010 22:43:44 +0200 by phpDocumentor 1.4.1