Tu masz przykład wykorzystania
Kod PHP:
$option['driver'] = 'mysql'; // sterownik bazy
$option['host'] = 'db.myhost.com'; // nazwa hosta
$option['user'] = 'fredbloggs'; // nazwa użytkownika bazy
$option['password'] = 's9(39s£h[%dkFd'; // hasło do bazy
$option['database'] = 'bigdatabase'; // nazwa bazy
$option['prefix'] = 'abc_'; // prefix nazw tabel (jesli korzystasz z baz Joomla)
$db = & JDatabase::getInstance( $option );
// ustawienie zpaytania
$db->setQuery('SELECT * FROM testowa_tabela');
// wykonanie zapytania (tylko wykonanie, nie zwraca wierszy itp)
$db->Query()
//lub
// ustawienie zapytania
$db->setQuery('SELECT * FROM testowa_tabela');
// zwróć pierwszy wynik
$wynik = $db->loadObject()
//lub
// ustawienie zapytania
$db->setQuery('SELECT * FROM testowa_tabela');
// zwróć listę wyników
$wyniki = $db->loadObjectList()
Piszę z pamięci więc musisz to jeszcze sprawdzić.
Tu jest angielski tutorial o zdobyciu połączenia do bazy przy pomocy tej klasy
http://docs.joomla.org/Tutorial:How_...ernal_database