Быстрое обновление sql на сайте с Joomla

Бывает необходимо добавить данные в базу а доступа к phpmyadmin нет, приходится находить варианты, вот один из них

Формируем файл в корне сайта и дописываем необходимый контент

<?php
// Запрет прямого доступа.
define('_JEXEC', 1);
define( 'JPATH_BASE', realpath(dirname(__FILE__) .'/' ) );
define( 'DS', DIRECTORY_SEPARATOR );

if (file_exists(dirname(__FILE__) . '/defines.php')) {
include_once dirname(__FILE__) . '/defines.php';
}
if (!defined('_JDEFINES')) {

require_once JPATH_BASE.'/includes/defines.php';
}
require_once JPATH_BASE.'/includes/framework.php';

$switch_while=1;

 

while (2>$switch_while)
{

$db = JFactory::getDbo();
$query = $db->getQuery(true);

$columns = array('id', 'region_id',);
$query
->insert($db->quoteName('#__table'))
->columns($db->quoteName($columns))
->values(implode(',',${'values'.$switch_while}));
$db->setQuery($query);
$db->query();


$switch_while++;
}

?>