本文整理汇总了PHP中create_tables函数的典型用法代码示例。如果您正苦于以下问题:PHP create_tables函数的具体用法?PHP create_tables怎么用?PHP create_tables使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了create_tables函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: prep_DB_content
function prep_DB_content()
{
global $databaseConnection;
$admin_role_id = 1;
create_tables($databaseConnection);
create_roles($databaseConnection, $admin_role_id);
create_admin($databaseConnection, $admin_role_id);
}
开发者ID:bhami,项目名称:demoSite,代码行数:8,代码来源:database.php
示例2: installBoard
/** Installs the forum.
*
* @Given /^the forum is installed$/
*/
public function installBoard()
{
require_once __DIR__ . '/../../admin/install_common.inc.php';
create_tables($this->pdo, true);
$fp = @fopen(__DIR__ . '/../../inc/config.inc.php', 'w');
p_configuration($fp, ['database-hostname' => $this->database_hostname, 'database-username' => $this->database_username, 'database-password' => $this->database_password, 'database-name' => $this->database_name, 'table-prefix' => $this->table_prefix]);
fclose($fp);
}
开发者ID:adrianbroher,项目名称:thwboard,代码行数:12,代码来源:ThWboardModelFeatureContext.php
示例3: prep_DB_content
function prep_DB_content()
{
global $db;
$admin_role_id = 1;
create_tables($db);
create_roles($db, $admin_role_id);
create_admin($db, $admin_role_id);
}
开发者ID:punshonjm,项目名称:evocca-diploma_icaweb502a,代码行数:8,代码来源:database.php
示例4: prep_DB_content
function prep_DB_content()
{
global $conn;
create_tables($conn);
create_user($conn);
create_user_devices($conn);
create_env($conn);
create_env_devices($conn);
}
开发者ID:RIoT-MSCC,项目名称:Website-Server,代码行数:9,代码来源:database.php
示例5: setup_db
function setup_db()
{
global $install;
$install->title("Website Installation - Setup Database");
echo '<div class="row">';
echo '<div class="col-sm-12">';
create_tables();
create_roles();
create_admin();
install_finalise();
echo '</div>';
echo '</div>';
}
开发者ID:HQPDevCrew,项目名称:BPU,代码行数:13,代码来源:install.php
示例6: rpgsuite_install
/**
Install the Plugin
*/
function rpgsuite_install()
{
global $db;
// Create Settings
$settinggroup = array('gid' => 'NULL', 'name' => 'rpgsuite', 'title' => 'RPG Suite', 'description' => 'Settings For RPG Suite', 'disporder' => "1", 'isdefault' => "0");
$db->insert_query('settinggroups', $settinggroup);
$gid = $db->insert_id();
$settings = build_settings($gid);
foreach ($settings as $setting) {
$db->insert_query('settings', $setting);
}
rebuild_settings();
// Create the custom tables (but first ensure they aren't there already)
destroy_tables();
create_tables();
// We are going to have multiple groups, so we will split this off into another file
create_templates();
}
开发者ID:megan-starr9,项目名称:RPGSuite,代码行数:21,代码来源:rpgsuite_install.php
示例7: array
echo $lang->sprintf($lang->mybb_already_installed, $mybb->version);
$output->print_footer();
} else {
$output->steps = array('intro' => $lang->welcome, 'license' => $lang->license_agreement, 'requirements_check' => $lang->req_check, 'database_info' => $lang->db_config, 'create_tables' => $lang->table_creation, 'populate_tables' => $lang->data_insertion, 'templates' => $lang->theme_install, 'configuration' => $lang->board_config, 'adminuser' => $lang->admin_user, 'final' => $lang->finish_setup);
switch ($mybb->get_input('action')) {
case 'license':
license_agreement();
break;
case 'requirements_check':
requirements_check();
break;
case 'database_info':
database_info();
break;
case 'create_tables':
create_tables();
break;
case 'populate_tables':
populate_tables();
break;
case 'templates':
insert_templates();
break;
case 'configuration':
configure();
break;
case 'adminuser':
create_admin_user();
break;
case 'final':
install_done();
开发者ID:mainhan1804,项目名称:xomvanphong,代码行数:31,代码来源:index.php
示例8: open_base
function open_base()
{
$handle = create_tables();
$handle->setAttribute(PDO::ATTR_EMULATE_PREPARES, FALSE);
return $handle;
}
开发者ID:CamTosh,项目名称:blogotext,代码行数:6,代码来源:sqli.php
示例9: dota2_install
function dota2_install()
{
include_once 'build_database.php';
create_tables();
}
开发者ID:Vooders,项目名称:dota2-suite,代码行数:5,代码来源:dota2_leaderboards.php
示例10: compressToMonth
function compressToMonth()
{
$unix = new unix();
$pidfile = "/etc/artica-postfix/pids/SquidStatsMonthQueue.pid";
$pidTime = "/etc/artica-postfix/pids/SquidStatsMonthQueue.time";
$pid = $unix->get_pid_from_file($pidfile);
if ($unix->process_exists($pid, basename(__FILE__))) {
die("Already executed");
}
@file_put_contents($pidfile, getmypid());
$timeExec = $unix->file_time_min($pidTime);
if ($timeExec < 15) {
die("Only Each 15mn");
}
@unlink($pidfile);
@file_put_contents($pidfile, time());
$q = new postgres_sql();
if ($q->isRemote) {
return;
}
@file_put_contents("/etc/artica-postfix/settings/Daemons/SquidStatsMonthQueue", 0);
if (system_is_overloaded()) {
@file_put_contents("/etc/artica-postfix/settings/Daemons/SquidStatsMonthQueue", 1);
squid_admin_mysql(0, "Overloaded system {$GLOBALS["SYSTEM_INTERNAL_LOAD"]}, aborting task", null, __FILE__, __LINE__);
return;
}
$Curday = date("Y-m-d");
$sql = "SELECT date_trunc('day',zdate) as zdate FROM access_log GROUP BY date_trunc('day',zdate) ORDER BY zdate";
$q = new postgres_sql();
$q->CREATE_TABLES();
$results = $q->QUERY_SQL($sql);
if (!$q->ok) {
echo $q->mysql_error . "\n";
}
$SOURCES_DAY = array();
while ($ligne = @pg_fetch_assoc($results)) {
$day = date("Y-m-d", strtotime($ligne["zdate"]));
if ($Curday == $day) {
continue;
}
$SOURCES_DAY[$day] = true;
}
$sql = "SELECT date_trunc('day',zdate) as zdate FROM access_month GROUP BY date_trunc('day',zdate) ORDER BY zdate";
$q = new postgres_sql();
$results = $q->QUERY_SQL($sql);
if (!$q->ok) {
echo $q->mysql_error . "\n";
}
$DEST_DAY = array();
while ($ligne = @pg_fetch_assoc($results)) {
$day = date("Y-m-d", strtotime($ligne["zdate"]));
if ($Curday == $day) {
continue;
}
$DEST_DAY[$day] = true;
}
$CountOfSourcesDay = count($SOURCES_DAY);
$c = 0;
$OverLoadedCount = 0;
$OverLoadedMax = round($OverLoadedCount / 2);
while (list($Day, $ligne) = each($SOURCES_DAY)) {
if (isset($DEST_DAY[$Day])) {
echo "{$Day} already done\n";
continue;
}
echo "{$Day} not imported done\n";
$c++;
if (!compress_day($Day)) {
@file_put_contents("/etc/artica-postfix/settings/Daemons/SquidStatsMonthQueue", 1);
return;
}
if (system_is_overloaded()) {
$OverLoadedCount++;
if ($OverLoadedCount > $OverLoadedMax) {
squid_admin_mysql(0, "Overloaded system {$GLOBALS["SYSTEM_INTERNAL_LOAD"]}, aborting tasks after compressing {$c} days", null, __FILE__, __LINE__);
@file_put_contents("/etc/artica-postfix/settings/Daemons/SquidStatsMonthQueue", 1);
return;
}
}
}
if (!is_file("/etc/artica-postfix/pids/SquidStatsYearQueue.pid")) {
create_tables();
compressToYear(true);
}
}
开发者ID:articatech,项目名称:artica,代码行数:85,代码来源:exec.squid.stats.compress.php
示例11: install_base
function install_base()
{
global $phpc_config_file;
$sql_type = "mysqli";
$my_hostname = $_POST['my_hostname'];
$my_username = $_POST['my_username'];
$my_passwd = $_POST['my_passwd'];
$my_prefix = $_POST['my_prefix'];
$my_database = $_POST['my_database'];
$fp = fopen($phpc_config_file, 'w') or soft_error('Couldn\'t open config file.');
fwrite($fp, create_config($my_hostname, $my_username, $my_passwd, $my_database, $my_prefix, $sql_type)) or soft_error("Could not write to file");
fclose($fp);
// Make the database connection.
include $phpc_config_file;
$dbh = connect_db(SQL_HOST, SQL_USER, SQL_PASSWD, SQL_DATABASE);
create_tables($dbh);
$query = "REPLACE INTO `" . SQL_PREFIX . "config`\n" . "(`name`, `value`)\n" . "VALUES ('version', '" . PHPC_DB_VERSION . "')";
$dbh->query($query) or install_db_error($dbh, 'Error creating version row.', $query);
echo "<p>Config file created at \"" . realpath($phpc_config_file) . "\"</p>" . "<p>Calendars database created</p>\n" . "<div><input type=\"submit\" name=\"base\" value=\"continue\">" . "</div>\n";
}
开发者ID:hubandbob,项目名称:php-calendar,代码行数:20,代码来源:install.php
示例12: mysql_select_db
// mysql_connect($_POST['frm_db_host'], $_POST['frm_db_user'], $_POST['frm_db_password']) or die("<FONT CLASS=\"warn\">Couldn't connect to database on '$_POST[frm_db_host]', make sure it is running and user has permissions. Click back in your browser.</FONT>");
mysql_select_db($_POST['frm_db_dbname']) or die("<FONT CLASS=\"warn\">Couldn't select database '{$_POST['frm_db_dbname']}', make sure it exists and user has permissions. Click back in your browser.</FONT>");
// $query = "SET GLOBAL sql_mode='STRICT_ALL_TABLES'"; // 11/6/08
// mysql_query($query) or die("<FONT CLASS=\"warn\">SQL error at line " . __LINE__ . " </FONT>");
}
//run the functions
switch ($_POST['frm_option']) {
case 'install':
create_tables($_POST['frm_db_prefix']);
create_user();
insert_settings();
write_conf($_POST['frm_db_host'], $_POST['frm_db_dbname'], $_POST['frm_db_user'], $_POST['frm_db_password'], $_POST['frm_db_prefix']);
print "<LI> Tickets version {$version} installation complete!";
break;
case 'install-drop':
create_tables($_POST['frm_db_prefix'], 1);
create_user();
insert_settings();
write_conf($_POST['frm_db_host'], $_POST['frm_db_dbname'], $_POST['frm_db_user'], $_POST['frm_db_password'], $_POST['frm_db_prefix']);
print "<LI> Re-Installation done!";
break;
// case 'upgrade-0.65':{
// upgrade_065_07($_POST['frm_db_prefix']);
// write_conf($_POST['frm_db_host'],$_POST['frm_db_dbname'],$_POST['frm_db_user'],$_POST['frm_db_password'],$_POST['frm_db_prefix']);
// print "<LI> Upgrade <B>0.65->0.7</B> complete!";
// break;
// }
// case 'upgrade-0.65':{
// upgrade_065_07($_POST['frm_db_prefix']);
// write_conf($_POST['frm_db_host'],$_POST['frm_db_dbname'],$_POST['frm_db_user'],$_POST['frm_db_password'],$_POST['frm_db_prefix']);
// print "<LI> Upgrade <B>0.65->0.7</B> complete!";
开发者ID:sharedgeo,项目名称:TicketsCAD-SharedGeo-Dev,代码行数:31,代码来源:install.php
示例13: install_newdb
/**
* Install new DB.
*/
function install_newdb()
{
global $new_db_version, $admin_url, $baseurl, $install_login, $random_password, $create_sample_contents;
/*
* -----------------------------------------------------------------------------------
* NEW DB: Create a plain new db structure + sample contents
* -----------------------------------------------------------------------------------
*/
require_once dirname(__FILE__) . '/_functions_create.php';
if ($old_db_version = get_db_version()) {
echo '<p class="text-warning"><strong><evo:warning>' . T_('OOPS! It seems b2evolution is already installed!') . '</evo:warning></strong></p>';
if ($old_db_version < $new_db_version) {
echo '<p>' . sprintf(T_('Would you like to <a %s>upgrade your existing installation now</a>?'), 'href="?action=evoupgrade"') . '</p>';
}
return;
}
/**
* 1 - If current installation is local, test or intranet
* Used to turn off gravatar and all ping plugins
*
* @var integer
*/
$local_installation = param('local_installation', 'integer', $create_sample_contents == 'all' ? intval(check_local_installation()) : 0);
echo '<h2>' . T_('Creating b2evolution tables...') . '</h2>';
evo_flush();
create_tables();
// Update the progress bar status
update_install_progress_bar();
echo '<h2>' . T_('Creating minimum default data...') . '</h2>';
evo_flush();
create_default_data();
if ($create_sample_contents) {
global $Settings, $test_install_all_features;
echo '<h2>' . T_('Installing sample contents...') . '</h2>';
evo_flush();
// We're gonna need some environment in order to create the demo contents...
load_class('settings/model/_generalsettings.class.php', 'GeneralSettings');
load_class('users/model/_usersettings.class.php', 'UserSettings');
/**
* @var GeneralSettings
*/
$Settings = new GeneralSettings();
/**
* @var UserCache
*/
$UserCache =& get_UserCache();
// Create $current_User object.
// (Assigning by reference does not work with "global" keyword (PHP 5.2.8))
$GLOBALS['current_User'] =& $UserCache->get_by_ID(1);
create_demo_contents();
}
// Update the progress bar status
update_install_progress_bar();
track_step('install-success');
$install_result_title = T_('Installation successful!');
$install_result_body = '<p><strong>' . sprintf(T_('Now you can <a %s>log in</a> with the following credentials:'), 'href="' . $admin_url . '"') . '</strong></p>' . '<table>' . '<tr><td>' . T_('Login') . ': </td><td><strong><evo:login>' . (isset($install_login) ? $install_login : 'admin') . '</evo:login></strong></td></tr>' . '<tr><td>' . T_('Password') . ': </td><td><strong><evo:password>' . $random_password . '</evo:password></strong></td></tr>' . '</table>' . '<br /><p>' . T_('Note that password carefully! It is a <em>random</em> password that is given to you when you install b2evolution. If you lose it, you will have to delete the database tables and re-install anew.') . '</p>';
// Display installation data and instructions
echo '<h2>' . $install_result_title . '</h2>';
echo $install_result_body;
// Modal window with installation data and instructions
display_install_result_window($install_result_title, $install_result_body);
}
开发者ID:Ariflaw,项目名称:b2evolution,代码行数:65,代码来源:_functions_install.php
示例14: PDO
}
if (!isset($_SESSION['database-clear'])) {
$_SESSION['database-clear'] = false;
}
try {
$pdo = new PDO(sprintf('mysql:host=%s;dbname=%s', $_SESSION['database-hostname'], $_SESSION['database-name']), $_SESSION['database-username'], $_SESSION['database-password']);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->prefix = $_SESSION['table-prefix'];
if (isset($_POST['submit'])) {
$_SESSION['table-prefix'] = $_POST['table-prefix'];
$_SESSION['database-clear'] = isset($_POST['database-clear']) && $_POST['database-clear'] == 'true';
if (preg_match('/[^a-zA-Z1-9_]/', $_POST['table-prefix'])) {
p_errormsg(lng('error'), lng('invalidtableprefixerror'), '?step=table-create');
exit;
}
create_tables($pdo, $_SESSION['database-clear']);
header('Location: ' . $_SERVER['PHP_SELF'] . '?step=administrator-create');
exit;
}
$stmt = $pdo->prepare(<<<SQL
SELECT
TABLE_NAME
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_SCHEMA = :database
SQL
);
$stmt->bindValue(':database', $_SESSION['database-name']);
$stmt->execute();
$tables = $stmt->fetchAll(PDO::FETCH_COLUMN, 0);
开发者ID:adrianbroher,项目名称:thwboard,代码行数:31,代码来源:install.php
示例15: DeltaImport
function DeltaImport($mysql_db, $date)
{
$mysql_db->query("CREATE TABLE myrulib_update(date integer primary key, aid integer, bid integer, sid integer, zid integer)");
$sqltest = "SELECT * FROM myrulib_update WHERE date=(SELECT MAX(date) FROM myrulib_update WHERE date<{$date})";
$query = $mysql_db->query($sqltest);
if ($row = $query->fetch_array()) {
$code = $row["date"];
$sqlite_db = new PDO("sqlite:./{$code}.upd");
create_tables($sqlite_db, $date);
setup_params($sqlite_db, $date, "DELTA");
convert_authors($mysql_db, $sqlite_db, $row['aid']);
convert_seqnames($mysql_db, $sqlite_db, $row['sid']);
convert_books($mysql_db, $sqlite_db, $row['bid']);
convert_sequences($mysql_db, $sqlite_db, $row['bid']);
convert_genres($mysql_db, $sqlite_db, $row['bid']);
convert_dates($mysql_db, $sqlite_db, $row['bid']);
convert_zips($mysql_db, $sqlite_db, $row['zid']);
convert_files($mysql_db, $sqlite_db, $row['zid'], $row['bid']);
system("zip {$code}.zip {$code}.upd");
}
$mysql_db->query("INSERT INTO myrulib_update(date) VALUES(" . $date . ")");
$mysql_db->query("\n\tUPDATE myrulib_update SET \n\t aid=(SELECT MAX(aid) FROM libavtorname),\n\t bid=(SELECT MAX(bid) FROM libbook),\n\t sid=(SELECT MAX(sid) FROM libseq),\n\t zid=(SELECT MAX(zid) FROM myrulib_zip)\n\tWHERE date={$date}");
}
开发者ID:EvgeniiFrolov,项目名称:myrulib,代码行数:23,代码来源:convert.php
示例16: FullImport
function FullImport($file, $date)
{
$sqlite_db = new PDO('sqlite:./' . $file);
create_tables($sqlite_db);
setup_params($sqlite_db, $date, "FULL");
convert_auth($sqlite_db, 0);
convert_book($sqlite_db, 0);
convert_seqn($sqlite_db, 0);
convert_date($sqlite_db, 0);
convert_genr($sqlite_db, 0);
convert_info($sqlite_db, 0);
create_indexes($sqlite_db);
/*
convert_sequences($mysql_db, $sqlite_db, 0);
convert_dates($mysql_db, $sqlite_db, 0);
convert_zips($mysql_db, $sqlite_db, 0);
convert_files($mysql_db, $sqlite_db, 0, 0);
*/
}
开发者ID:EvgeniiFrolov,项目名称:myrulib,代码行数:20,代码来源:cv_traum.php
示例17: step4
public function step4()
{
if (session('step') !== '3') {
$this->error('请按顺序安装', U('step3'));
}
session('step', '4');
session('error', false);
$this->assign('meta_title', "step4");
$this->display();
//连接数据库
$db_config = session('db_config');
$db_instance = Db::getInstance($db_config);
//创建数据表
create_tables($db_instance, $db_config['DB_PREFIX']);
//生成加密字符串
$add_chars .= '`~!@#$%^&*()_+-=[]{};:"|,.<>/?';
$auth = String::randString(64, '', $add_chars);
//生成随机数
//创建配置文件
$conf = write_config($db_config, $auth);
//根据加密字符串更新admin密码的加密结果
$new_admin_password = user_md5('admin', $auth);
$sql = <<<SQL
UPDATE `{$db_config["DB_PREFIX"]}admin_config` SET `value`='{$auth}' WHERE `name` = 'AUTH_KEY';
UPDATE `{$db_config["DB_PREFIX"]}admin_user` SET `password`='{$new_admin_password}' WHERE `id` = 1;
SQL;
$result = $db_instance->execute($sql);
if (!$result) {
$this->error('写入系统加密KEY或管理员新密码出错!');
}
if (session('error')) {
$this->error('安装出错', 'index');
} else {
$this->redirect('complete');
}
}
开发者ID:lipeng-github,项目名称:corethink,代码行数:36,代码来源:IndexController.class.php
示例18: process_tables
function process_tables($db1, $db2)
{
global $options;
$tables1 = list_tables($db1);
$tables2 = list_tables($db2);
create_tables($db1, $tables1, $tables2);
if ($options->drop_tables) {
drop_tables($tables1, $tables2);
}
alter_tables($tables1, $tables2);
alter_tables_columns($db1, $db2);
process_indexes($tables1, $tables2, $db1, $db2);
}
开发者ID:jasondavis,项目名称:mysqldiff,代码行数:13,代码来源:mysqldiff.php
示例19: ParseSizeBuffer
//.........这里部分代码省略.........
}
}
$logfile_daemon = new logfile_daemon();
$cached = $logfile_daemon->CACHEDORNOT($SquidCode);
$SearchWords = $logfile_daemon->SearchWords($uri);
$GLOBALS["ACCEPTED_REQUESTS"] = $GLOBALS["ACCEPTED_REQUESTS"] + 1;
$MAIN["TIMESTAMP"] = time();
$MAIN["URI"] = $uri;
$MAIN["sitename"] = $sitename;
$MAIN["SIZE"] = $SIZE;
$MAIN["CACHED"] = $cached;
$MAIN["IPADDR"] = $ipaddr;
$MAIN["CATEGORY"] = $category;
$MAIN["MIMETYPE"] = $MimeType;
$MAIN["FAMILYSITE"] = $GLOBALS["FAMLILYSITE"][$sitename];
$MAIN["MAC"] = $mac;
$MAIN["UID"] = $uid;
$MAIN["USERAGENT"] = $UserAgent;
$MAIN["SQUID_CODE"] = $SquidCode;
$MAIN["RESPONSE_TIME"] = $response_time;
$MAIN["PROTO"] = $proto;
$MAIN["HTTP_CODE"] = $code_error;
if ($hostname != null) {
$MAIN["HOSTNAME"] = $hostname;
}
if (is_array($SearchWords)) {
$MAIN["WORDS"] = $SearchWords["WORDS"];
}
$md5 = md5(serialize($MAIN));
berekley_add($md5, base64_encode(serialize($MAIN)));
return;
if (!isset($GLOBALS["RTTCREATED"][$TimeCache])) {
events("Creating RTTH_{$TimeCache} table...");
if (create_tables($TimeCache)) {
$GLOBALS["RTTCREATED"][$TimeCache] = true;
}
}
$sql = "INSERT IGNORE INTO `squidlogs`.`RTTH_{$TimeCache}` (`xtime`,`sitename`,`ipaddr`,`uid`,`MAC`,`size`) VALUES('{$xtime}','{$FamilySite}','{$ipaddr}','{$uid}','{$mac}','{$SIZE}')";
if ($GLOBALS["VERBOSE"]) {
$time_start = microtime(true);
}
if (!SEND_MYSQL($sql)) {
@file_put_contents("/var/log/squid/mysql-rtterrors/" . md5($sql), serialize(array("TABLE" => "RTTH_{$TimeCache}", "CMD" => $sql)));
}
if ($GLOBALS["VERBOSE"]) {
$time_end = microtime(true);
$time_calc = $time_end - $time_start;
}
if ($GLOBALS["VERBOSE"]) {
events("RTTH_{$TimeCache} {$time_calc}ms DisableLogFileDaemonMySQL={$GLOBALS["DisableLogFileDaemonMySQL"]}");
}
$uri = xmysql_escape_string2($uri);
if (!isset($GLOBALS["CODE_TO_STRING"][$code_error])) {
$GLOBALS["CODE_TO_STRING"][$code_error] = $logfile_daemon->codeToString($code_error);
}
$zMD5 = md5("{$uri}{$xtime}{$mac}{$ipaddr}");
$TYPE = $GLOBALS["CODE_TO_STRING"][$code_error];
$cached = $GLOBALS["CACHEDX"][$SquidCode];
$UserAgent = xmysql_escape_string2($UserAgent);
if ($GLOBALS["VERBOSE"]) {
$time_start = microtime(true);
}
$sql = "INSERT IGNORE INTO `{$TableSizeHours}` (`zDate`,`size`,`cached`) VALUES ('{$logzdate}','{$SIZE}','{$cached}')";
if (!SEND_MYSQL($sql)) {
@file_put_contents("/var/log/squid/mysql-rtterrors/" . md5($sql), serialize(array("TimeCache" => $TimeCache, "TABLE" => $TableSizeHours, "CMD" => $sql)));
}
开发者ID:brucewu16899,项目名称:1.6.x,代码行数:67,代码来源:exec.logfile_daemon.php
示例20: install_base
function install_base()
{
global $phpc_config_file, $dbh;
$sql_type = "mysqli";
$my_hostname = $_POST['my_hostname'];
$my_username = $_POST['my_username'];
$my_passwd = $_POST['my_passwd'];
$my_prefix = $_POST['my_prefix'];
$my_database = $_POST['my_database'];
$fp = fopen($phpc_config_file, 'w') or soft_error('Couldn\'t open config file.');
fwrite($fp, create_config($my_hostname, $my_username, $my_passwd, $my_database, $my_prefix, $sql_type)) or soft_error("Could not write to file");
fclose($fp);
// Make the database connection.
include $phpc_config_file;
$dbh = connect_db(SQL_HOST, SQL_USER, SQL_PASSWD, SQL_DATABASE);
create_tables();
echo "<p>Config file created at \"" . realpath($phpc_config_file) . "\"</p>" . "<p>Calendars database created</p>\n" . "<div><input type=\"submit\" name=\"base\" value=\"continue\">" . "</div>\n";
}
开发者ID:Godjqb,项目名称:Php-test,代码行数:18,代码来源:install.php
注:本文中的create_tables函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论