Update database/database_mysqli for api,internal-api,cron
This commit is contained in:
parent
95606d1f0a
commit
1bdb16ed64
@ -33,7 +33,25 @@
|
||||
*******************************************************************************/
|
||||
|
||||
/* Check if this is a valid include */
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
|
||||
|
||||
function hesk_dbCollate()
|
||||
{
|
||||
global $hesklang;
|
||||
|
||||
// MySQL vesions prior to 5.6 don't support some collations
|
||||
if ( in_array($hesklang['_COLLATE'], array('utf8_croatian_ci', 'utf8_german2_ci', 'utf8_vietnamese_ci')) )
|
||||
{
|
||||
if ( version_compare( hesk_dbResult( hesk_dbQuery('SELECT VERSION() AS version') ), '5.6', '<') )
|
||||
{
|
||||
$hesklang['_COLLATE'] = 'utf8_general_ci';
|
||||
}
|
||||
}
|
||||
|
||||
return hesk_dbEscape($hesklang['_COLLATE']);
|
||||
|
||||
} // END hesk_dbCollate()
|
||||
|
||||
|
||||
function hesk_dbSetNames()
|
||||
@ -77,6 +95,16 @@ function hesk_dbTime()
|
||||
} // END hesk_dbTime()
|
||||
|
||||
|
||||
function hesk_dbSetTimezone()
|
||||
{
|
||||
global $hesk_settings;
|
||||
|
||||
hesk_dbQuery('SET time_zone = "'.hesk_timeToHHMM(date('Z')).'"');
|
||||
|
||||
return true;
|
||||
} // END hesk_dbSetTimezone()
|
||||
|
||||
|
||||
function hesk_dbEscape($in)
|
||||
{
|
||||
global $hesk_db_link;
|
||||
@ -143,6 +171,9 @@ function hesk_dbConnect()
|
||||
// Check MySQL/PHP version and set encoding to utf8
|
||||
hesk_dbSetNames();
|
||||
|
||||
// Set the correct timezone
|
||||
hesk_dbSetTimezone();
|
||||
|
||||
return $hesk_db_link;
|
||||
|
||||
} // END hesk_dbConnect()
|
||||
|
@ -36,6 +36,24 @@
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
|
||||
|
||||
function hesk_dbCollate()
|
||||
{
|
||||
global $hesklang;
|
||||
|
||||
// MySQL vesions prior to 5.6 don't support some collations
|
||||
if ( in_array($hesklang['_COLLATE'], array('utf8_croatian_ci', 'utf8_german2_ci', 'utf8_vietnamese_ci')) )
|
||||
{
|
||||
if ( version_compare( hesk_dbResult( hesk_dbQuery('SELECT VERSION() AS version') ), '5.6', '<') )
|
||||
{
|
||||
$hesklang['_COLLATE'] = 'utf8_general_ci';
|
||||
}
|
||||
}
|
||||
|
||||
return hesk_dbEscape($hesklang['_COLLATE']);
|
||||
|
||||
} // END hesk_dbCollate()
|
||||
|
||||
|
||||
function hesk_dbSetNames()
|
||||
{
|
||||
global $hesk_settings, $hesk_db_link;
|
||||
@ -77,6 +95,16 @@ function hesk_dbTime()
|
||||
} // END hesk_dbTime()
|
||||
|
||||
|
||||
function hesk_dbSetTimezone()
|
||||
{
|
||||
global $hesk_settings;
|
||||
|
||||
hesk_dbQuery('SET time_zone = "'.hesk_timeToHHMM(date('Z')).'"');
|
||||
|
||||
return true;
|
||||
} // END hesk_dbSetTimezone()
|
||||
|
||||
|
||||
function hesk_dbEscape($in)
|
||||
{
|
||||
global $hesk_db_link;
|
||||
@ -136,6 +164,9 @@ function hesk_dbConnect()
|
||||
// Check MySQL/PHP version and set encoding to utf8
|
||||
hesk_dbSetNames();
|
||||
|
||||
// Set the correct timezone
|
||||
hesk_dbSetTimezone();
|
||||
|
||||
return $hesk_db_link;
|
||||
|
||||
} // END hesk_dbConnect()
|
||||
|
@ -33,7 +33,25 @@
|
||||
*******************************************************************************/
|
||||
|
||||
/* Check if this is a valid include */
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
|
||||
|
||||
function hesk_dbCollate()
|
||||
{
|
||||
global $hesklang;
|
||||
|
||||
// MySQL vesions prior to 5.6 don't support some collations
|
||||
if ( in_array($hesklang['_COLLATE'], array('utf8_croatian_ci', 'utf8_german2_ci', 'utf8_vietnamese_ci')) )
|
||||
{
|
||||
if ( version_compare( hesk_dbResult( hesk_dbQuery('SELECT VERSION() AS version') ), '5.6', '<') )
|
||||
{
|
||||
$hesklang['_COLLATE'] = 'utf8_general_ci';
|
||||
}
|
||||
}
|
||||
|
||||
return hesk_dbEscape($hesklang['_COLLATE']);
|
||||
|
||||
} // END hesk_dbCollate()
|
||||
|
||||
|
||||
function hesk_dbSetNames()
|
||||
@ -77,6 +95,17 @@ function hesk_dbTime()
|
||||
} // END hesk_dbTime()
|
||||
|
||||
|
||||
function hesk_dbSetTimezone()
|
||||
{
|
||||
global $hesk_settings;
|
||||
|
||||
hesk_dbQuery('SET time_zone = "'.hesk_timeToHHMM(date('Z')).'"');
|
||||
|
||||
return true;
|
||||
} // END hesk_dbSetTimezone()
|
||||
|
||||
|
||||
|
||||
function hesk_dbEscape($in)
|
||||
{
|
||||
global $hesk_db_link;
|
||||
@ -142,6 +171,9 @@ function hesk_dbConnect()
|
||||
// Check MySQL/PHP version and set encoding to utf8
|
||||
hesk_dbSetNames();
|
||||
|
||||
// Set the correct timezone
|
||||
hesk_dbSetTimezone();
|
||||
|
||||
return $hesk_db_link;
|
||||
|
||||
} // END hesk_dbConnect()
|
||||
|
@ -36,6 +36,24 @@
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
|
||||
|
||||
function hesk_dbCollate()
|
||||
{
|
||||
global $hesklang;
|
||||
|
||||
// MySQL vesions prior to 5.6 don't support some collations
|
||||
if ( in_array($hesklang['_COLLATE'], array('utf8_croatian_ci', 'utf8_german2_ci', 'utf8_vietnamese_ci')) )
|
||||
{
|
||||
if ( version_compare( hesk_dbResult( hesk_dbQuery('SELECT VERSION() AS version') ), '5.6', '<') )
|
||||
{
|
||||
$hesklang['_COLLATE'] = 'utf8_general_ci';
|
||||
}
|
||||
}
|
||||
|
||||
return hesk_dbEscape($hesklang['_COLLATE']);
|
||||
|
||||
} // END hesk_dbCollate()
|
||||
|
||||
|
||||
function hesk_dbSetNames()
|
||||
{
|
||||
global $hesk_settings, $hesk_db_link;
|
||||
@ -77,6 +95,16 @@ function hesk_dbTime()
|
||||
} // END hesk_dbTime()
|
||||
|
||||
|
||||
function hesk_dbSetTimezone()
|
||||
{
|
||||
global $hesk_settings;
|
||||
|
||||
hesk_dbQuery('SET time_zone = "'.hesk_timeToHHMM(date('Z')).'"');
|
||||
|
||||
return true;
|
||||
} // END hesk_dbSetTimezone()
|
||||
|
||||
|
||||
function hesk_dbEscape($in)
|
||||
{
|
||||
global $hesk_db_link;
|
||||
@ -137,6 +165,9 @@ function hesk_dbConnect()
|
||||
// Check MySQL/PHP version and set encoding to utf8
|
||||
hesk_dbSetNames();
|
||||
|
||||
// Set the correct timezone
|
||||
hesk_dbSetTimezone();
|
||||
|
||||
return $hesk_db_link;
|
||||
|
||||
} // END hesk_dbConnect()
|
||||
|
@ -33,7 +33,25 @@
|
||||
*******************************************************************************/
|
||||
|
||||
/* Check if this is a valid include */
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
|
||||
|
||||
function hesk_dbCollate()
|
||||
{
|
||||
global $hesklang;
|
||||
|
||||
// MySQL vesions prior to 5.6 don't support some collations
|
||||
if ( in_array($hesklang['_COLLATE'], array('utf8_croatian_ci', 'utf8_german2_ci', 'utf8_vietnamese_ci')) )
|
||||
{
|
||||
if ( version_compare( hesk_dbResult( hesk_dbQuery('SELECT VERSION() AS version') ), '5.6', '<') )
|
||||
{
|
||||
$hesklang['_COLLATE'] = 'utf8_general_ci';
|
||||
}
|
||||
}
|
||||
|
||||
return hesk_dbEscape($hesklang['_COLLATE']);
|
||||
|
||||
} // END hesk_dbCollate()
|
||||
|
||||
|
||||
function hesk_dbSetNames()
|
||||
@ -77,6 +95,16 @@ function hesk_dbTime()
|
||||
} // END hesk_dbTime()
|
||||
|
||||
|
||||
function hesk_dbSetTimezone()
|
||||
{
|
||||
global $hesk_settings;
|
||||
|
||||
hesk_dbQuery('SET time_zone = "'.hesk_timeToHHMM(date('Z')).'"');
|
||||
|
||||
return true;
|
||||
} // END hesk_dbSetTimezone()
|
||||
|
||||
|
||||
function hesk_dbEscape($in)
|
||||
{
|
||||
global $hesk_db_link;
|
||||
@ -143,6 +171,9 @@ function hesk_dbConnect()
|
||||
// Check MySQL/PHP version and set encoding to utf8
|
||||
hesk_dbSetNames();
|
||||
|
||||
// Set the correct timezone
|
||||
hesk_dbSetTimezone();
|
||||
|
||||
return $hesk_db_link;
|
||||
|
||||
} // END hesk_dbConnect()
|
||||
|
@ -36,6 +36,24 @@
|
||||
if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
|
||||
|
||||
|
||||
function hesk_dbCollate()
|
||||
{
|
||||
global $hesklang;
|
||||
|
||||
// MySQL vesions prior to 5.6 don't support some collations
|
||||
if ( in_array($hesklang['_COLLATE'], array('utf8_croatian_ci', 'utf8_german2_ci', 'utf8_vietnamese_ci')) )
|
||||
{
|
||||
if ( version_compare( hesk_dbResult( hesk_dbQuery('SELECT VERSION() AS version') ), '5.6', '<') )
|
||||
{
|
||||
$hesklang['_COLLATE'] = 'utf8_general_ci';
|
||||
}
|
||||
}
|
||||
|
||||
return hesk_dbEscape($hesklang['_COLLATE']);
|
||||
|
||||
} // END hesk_dbCollate()
|
||||
|
||||
|
||||
function hesk_dbSetNames()
|
||||
{
|
||||
global $hesk_settings, $hesk_db_link;
|
||||
@ -77,6 +95,16 @@ function hesk_dbTime()
|
||||
} // END hesk_dbTime()
|
||||
|
||||
|
||||
function hesk_dbSetTimezone()
|
||||
{
|
||||
global $hesk_settings;
|
||||
|
||||
hesk_dbQuery('SET time_zone = "'.hesk_timeToHHMM(date('Z')).'"');
|
||||
|
||||
return true;
|
||||
} // END hesk_dbSetTimezone()
|
||||
|
||||
|
||||
function hesk_dbEscape($in)
|
||||
{
|
||||
global $hesk_db_link;
|
||||
@ -136,6 +164,9 @@ function hesk_dbConnect()
|
||||
// Check MySQL/PHP version and set encoding to utf8
|
||||
hesk_dbSetNames();
|
||||
|
||||
// Set the correct timezone
|
||||
hesk_dbSetTimezone();
|
||||
|
||||
return $hesk_db_link;
|
||||
|
||||
} // END hesk_dbConnect()
|
||||
|
Loading…
x
Reference in New Issue
Block a user