Oznámení
Omlouváme se, provoz fóra byl ukončen
fetchAssoc a výsledky v objektech
Upozornění: Tohle vlákno je hodně staré.
před 11 lety
- Honza M.
- Člen | 1674
Metoda fetchAssoc při nastavení vracení výsledku v objektech vrací výsledek celý jako vnořené pole.
<?php
$res->fetchAssoc("section,#");
array(
4 => array(
0 => array(
"id" => 3,
"name" => "Název 1"
),
1 => array(
"id" => 4,
"name" => "Název 2"
)
),
6 => array(
// ...
)
);
?>
Očekával bych v místech záznamů objekty.
<?php
$res->fetchAssoc("section,#");
array(
4 => array(
0 => Objekt(
id-> 3,
name-> "Název 1"
),
1 => Objekt(
id-> 4,
name-> "Název 2"
)
),
6 => array(
// ...
)
);
?>
před 11 lety
- David Grudl
- Nette Core | 6806
Strašně nerad zasahuju do metody fetchAssoc, ale tohle by implementovat šlo. Je to tam.
Pokud by to někomu způsobilo problémy, pole se dají vynutit znakem
=
na konci asociativního řetězce (podobně, jako objekty se
dají vynutit znakem @
).