मुझे यकीन है कि आप इसका पता लगा लेंगे, लेकिन शायद यह किसी और के लिए उपयोगी होगा
जूमला डेटाबेस क्लास का उपयोग करने के लिए (भले ही आप जानते हैं कि यह अनुशंसित नहीं है :)) आपको पहले तीन स्थिरांक परिभाषित करने की आवश्यकता है, जैसे:
define( '_JEXEC', 1 );
define( 'DS', DIRECTORY_SEPARATOR );
define( 'JPATH_BASE', $_SERVER[ 'DOCUMENT_ROOT' ] );
फिर आपको तीन फाइलें शामिल करनी होंगी, जैसे:
require_once( JPATH_BASE . DS . 'includes' . DS . 'defines.php' );
require_once( JPATH_BASE . DS . 'includes' . DS . 'framework.php' );
require_once( JPATH_BASE . DS . 'libraries' . DS . 'joomla' . DS . 'factory.php' );
$mainframe =& JFactory::getApplication('site');
संपादित करें
आप केवल दो फ़ाइलें शामिल कर सकते हैं जैसे:
define( 'JPATH_BASE', $_SERVER[ 'DOCUMENT_ROOT' ] ); // define JPATH_BASE on the external file
require_once( JPATH_BASE . DS . 'libraries' . DS . 'import.php' ); // framework
require_once( JPATH_BASE . DS . 'configuration.php' ); // config file
अंत में जूमला क्लास का उपयोग करें, जैसे:
$db = JFactory::getDBO();