Portál AbcLinuxu, 11. května 2025 00:49
$q = $this->pdo->prepare("SELECT * FROM `nastaveni` WHERE 1"); $q->execute(); $data = $q->fetchAll(\PDO::FETCH_OBJ);var_dump($data); mi vrací tohle
array(3) { [0]=> object(stdClass)#4 (2) { ["key"]=> string(8) "error404" ["url"]=> string(8) "error404" } [1]=> object(stdClass)#5 (2) { ["key"]=> string(4) "home" ["url"]=> string(4) "home" } [2]=> object(stdClass)#6 (2) { ["key"]=> string(4) "news" ["url"]=> string(7) "novinky" } }Pomůže prosím někdo?
$q->setFetchMode(PDO::FETCH_CLASS, 'MojeTrida');Objekt třídy MojeTrida pak dostaneš, pokud voláš fetch() a když voláš fetchAll(), tak dostaneš pole objektů MojeTrida.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.