Získání struktury databáze
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- David Matějka
- Moderator | 6445
$driver = $connection->getSupplementalDriver();
$driver->getTables();
$driver->getColumns($table);
...
- _rasel^
- Člen | 59
Ahojte, getTable() vráti asociatívne pole. Viete mi prosím poradiť ako z neho urobiť objekt aby v šablóne nebolo potrebné robiť $t[‚name‘] ale $t->name.
$this->template->information_schema_tables = $this->db_source->getTables();
{foreach $information_schema_tables as $t}
{$t['name']}
{/foreach}
- ryder
- Člen | 17
Ahoj, pomoct by ti mohla třída ArrayHash, viz https://api.nette.org/…rayHash.html#…
$object = ArrayHash::from($array, true)
Editoval ryder (20. 9. 2016 13:52)