PDA

Zobacz pełną wersję : Własny skrypt na stronie - połączenie z bazą danych



Prew
01-06-2011, 11:29
Za pomocą Jumi wstawiłem na stronie głównej skrypt PHP wykorzystujący dane pobrane z bazy danych.

Nurtuje mnie pytanie dlaczego skrypt ten, aby zadziałał, wymaga utworzenia połączenia z bazą. Przecież Joomla tworzy chyba takie połączenie ;)

mjmartino
01-06-2011, 13:34
A skąd skrypt ma to wiedzieć ? lub J! skąd ma wiedzieć że podłączasz jej jakiś X skrypt ?
To tak niestety nie działa :)

Prew
01-06-2011, 15:21
OK, rozumiem, lama ze mnie :D. W takim razie czy istnieje możliwość zastąpienia kodu realizującego połączenie:


mysql_connect ('localhost', 'joomla', 'joomla');
mysql_select_db("baza");czymś Joomlowym, tak aby nie trzeba było dostosowywać dwóch powyższych linijek przy przenoszeniu strony na inny serwer?

neo_fox
01-06-2011, 15:33
$db = JFactory::getDBO()
That's all ;)

Prew
01-06-2011, 16:06
$db = JFactory::getDBO()That's all ;)

Super, bardzo dziękuję! Po Twojej wskazówce wygooglowałem: http://docs.joomla.org/How_to_use_the_database_classes_in_your_script więc teraz już dam sobie radę :D.