Databáze v samostatném skriptu
- whatever122
- Člen | 9
Mám přístup k funkčnímu webu…
V bootstrap.php je celý kód, z části toto:
$container = $configurator->createContainer();
A vrací to $container.
Jak se dostanu k databázi?
Nechci tvořit žádné presentery a blbosti, potřebuju akorát databázi v samostatném skriptu.
- dakur
- Člen | 493
$container
obsahuje všechny registrované služby, záleží
tedy jakou službu pro práci s DB tam máš. Pokud dibi, tak takto:
// vytáhneš si instanci Dibi\Connection z DIC
$connection = $container->getByType(\Dibi\Connection::class);
// voláš SQL dotazy
$connection->query(...);
Pro jiné obdobně.
Editoval dakur (8. 12. 2022 9:21)
- David Matějka
- Moderator | 6445
Před pár lety o tom Milo napsal článek na blogu
https://blog.nette.org/…tte-aplikaci
A nezapomeň kouknout do komentářů na můj komentář s callMethod :)