testování připojení do databáze
- ondrusu
- Člen | 118
Zdravím všechny.
Začínám s nette a dělám něco jako „install page“.
Podobně jako u wordpressu zadávám přístupové údaje do databáze, název
databáze apod.
Chci otestovat připojení abych následně poslal do databáze nějaké create
table a insert.
Dělám to přes new Connection() třídu, ale když to zhavaruje (například
nenajde server nebo databázi)
objeví se
„PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Nen znm dn
takov hostitel“
„$this->pdo = new PDO($this->params[0], $this->params[1],
$this->params[2], $this->options);“
Zkoušel jsem něco jako:
try {
$connect->connect();
}
catch (PDOException $e) { . . . .
Nevíte někdo jak to ošéfovat aby to vyhodilo jen chybu „Host
nenalezen“ nebo tak něco?
Případně jestli neznáte jiný způsob, jak otestovat připojení
k databázi aby to vyhodilo jen true / false.
Snad je můj dotaz srozumitelný. Děkuji za reakce.
Editoval ondrusu (17. 5. 2015 18:41)