Source for file mysqli.dbtools.php

Documentation is available at mysqli.dbtools.php

  1. <?php
  2. /**
  3. @package    jelix
  4. @subpackage db_driver
  5. @author     GĂ©rald Croes, Laurent Jouanneau
  6. @contributor Laurent Jouanneau
  7. @contributor Florian Lonqueu-Brochard
  8. @copyright  2001-2005 CopixTeam, 2005-2011 Laurent Jouanneau
  9. @copyright  2012 Florian Lonqueu-Brochard
  10. @link      http://www.jelix.org
  11. @licence  http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public Licence, see LICENCE file
  12. */
  13.  
  14. require_once(JELIX_LIB_PATH.'plugins/db/mysql/mysql.dbtools.php');
  15.  
  16. /**
  17.  * Provides utilities methods for a mysql database
  18.  * @package    jelix
  19.  * @subpackage db_driver
  20.  */
  21. class mysqliDbTools extends mysqlDbTools {
  22.  
  23.     
  24.  
  25.     public function execSQLScript ($file{
  26.         if(!isset($this->_conn->profile['table_prefix']))
  27.             $prefix '';
  28.         else
  29.             $prefix $this->_conn->profile['table_prefix'];
  30.         $sqlQueries str_replace('%%PREFIX%%'$prefixfile_get_contents($file));
  31.         return $this->_conn->execMulti($sqlQueries);
  32.     }
  33.  
  34. }

Documentation generated on Wed, 04 Jan 2017 22:58:20 +0100 by phpDocumentor 1.4.3