[Databaza] Problem pri pripojeni na DB v config.ini

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
HappyFace
Člen | 162
+
0
-

ahojte,

pokusam sa pripojit na DB ale vyhadzuje mi to chybu

Service 'database': Reference to missing service of type Nette\Database\Connection.

config.ini

[common]
.
.
parameters.database.driver = myql
parameters.database.host = localhost
parameters.database.database = test
parameters.database.username = test
parameters.database.password = test

services.database = @Nette\Database\Connection

[production < common]

[development < common]

ako to mam zapisat aby sa to rozbehlo .. kukal som po nete nejake priklady ale co je starsie ako cca 3mesiace je absolutne nepouzitelne :/

Aurielle
Člen | 1281
+
0
-

Proč nepoužíváš preferovaný config.neon?

castamir
Člen | 629
+
0
-

Sám používáš něco, což je v podstatě rok zastaralé…

HappyFace
Člen | 162
+
0
-

pouzivam to ,naco som zvyknuty .. som doteraz robil a robim na Zende .. takze *.ini da sa povedat ze v Nette nieje podporovane ? .. tak si to prepisem a uvidim ci to pojde .. ak tak sa ozvem

HappyFace
Člen | 162
+
0
-

tak vsetko som o5ovne prepisal na *.neon a bezi to luxusne.
Pomocou tutosov som si napisal prihlasovanie a registraciu uzivatelov atd..

len teraz som natrafil na taky problem ako spustim Query dotaz v prezenteru?

cez template to je pohodicka ale ja by som potreboval pouzit data z DB uz v samotnom prezentery a tam sa neviem knym dostat.

co musim dopisat do toho examplu aby mi to vyplulo data z DB?

public function actionExample()
{
    $rows = $this->context->createTestTable();
    var_dump($rows);
    exit;
}
castamir
Člen | 629
+
0
-
public function actionExample()
{
    $rows = $this->context->createTestTable()->fetch();
    // k prvku/sloupci "column" pak pristupujes bud (doporucuju)
    $rows["column"];
    // anebo
    $rows->column;
}

Editoval castamir (1. 6. 2012 10:52)

HappyFace
Člen | 162
+
0
-

dakujem .. ide to paradne :)