Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

बाहरी php फ़ाइल में Jfactory वर्ग शामिल करें, जूमला

मुझे यकीन है कि आप इसका पता लगा लेंगे, लेकिन शायद यह किसी और के लिए उपयोगी होगा

जूमला डेटाबेस क्लास का उपयोग करने के लिए (भले ही आप जानते हैं कि यह अनुशंसित नहीं है :)) आपको पहले तीन स्थिरांक परिभाषित करने की आवश्यकता है, जैसे:

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();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL रिलेशनल डिवीजन (IN AND बजाय IN OR) कार्यान्वयन में प्रदर्शन अंतर क्या है?

  2. क्या किसी तालिका में एकाधिक प्राथमिक कुंजी हो सकती हैं?

  3. जावा प्रोग्राम में SQL इंजेक्शन हमलों को रोकें

  4. टाई के साथ सरल MySQL अपडेट रैंक

  5. डेटाबेस कॉलम में एकाधिक आइटम कैसे स्टोर करें?