当前位置: 首页>>代码示例>>PHP>>正文


PHP mysql::check_emailing_tables方法代码示例

本文整理汇总了PHP中mysql::check_emailing_tables方法的典型用法代码示例。如果您正苦于以下问题:PHP mysql::check_emailing_tables方法的具体用法?PHP mysql::check_emailing_tables怎么用?PHP mysql::check_emailing_tables使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在mysql的用法示例。


在下文中一共展示了mysql::check_emailing_tables方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: save

function save()
{
    $ou = base64_decode($_GET["ou"]);
    if ($_GET["database"] == null) {
        $_GET["database"] = basename($_GET["filepath"]);
    }
    $_GET["database"] = format_mysql_table($_GET["database"]);
    $sql = "INSERT INTO emailing_db_paths (filepath,databasename,ou,zDate) VALUES('{$_GET["filepath"]}','{$_GET["database"]}','{$ou}',NOW());";
    $q = new mysql();
    $q->check_emailing_tables();
    $q->QUERY_SQL($sql, "artica_backup");
    if (!$q->ok) {
        echo $q->mysql_error;
        return;
    }
    $sock = new sockets();
    $sock->getFrameWork("cmd.php?emailing-import-contacts=yes");
}
开发者ID:brucewu16899,项目名称:1.6.x,代码行数:18,代码来源:domains.emailings.import.php

示例2: mailer_link_add

function mailer_link_add()
{
    $p = base64_encode(serialize($_GET));
    $ou = base64_decode($_GET["ou"]);
    $sql = "INSERT INTO emailing_campain_linker (template_id,database_id,parameters,ou,name,zdate)\n\tVALUES('{$_GET["template_id"]}','{$_GET["database_id"]}','{$p}','{$ou}','{$_GET["campain_name"]}',NOW())";
    if ($_GET["ID"] > 0) {
        $sql = "UPDATE emailing_campain_linker SET \n\t\t\ttemplate_id='{$_GET["template_id"]}',\n\t\t\tdatabase_id='{$_GET["database_id"]}',\n\t\t\tname ='{$_GET["campain_name"]}',\n\t\t\tparameters='{$p}' WHERE ID='{$_GET["ID"]}'";
    }
    $q = new mysql();
    $q->check_emailing_tables();
    $q->QUERY_SQL($sql, "artica_backup");
    if (!$q->ok) {
        echo $q->mysql_error . "\nLine:" . __LINE__ . "\nOf:" . basename(__FILE__);
        return;
    }
}
开发者ID:brucewu16899,项目名称:1.6.x,代码行数:16,代码来源:domains.emailings.builder.php

示例3: mass_mailing_finish

function mass_mailing_finish($task_success)
{
    $SartOff = time();
    $q = new mysql();
    $q->check_emailing_tables();
    $time_duration = distanceOfTimeInWords($GLOBALS["SartON"], $SartOff);
    $logs = @implode("\n", $GLOBALS["EVENTS_DETAILS"]);
    unset($GLOBALS["EVENTS_DETAILS"]);
    event(__FUNCTION__, __LINE__, "Building queue finish");
    $q->QUERY_SQL("UPDATE `emailing_campain_linker` SET `queue_builder_pourc`=100,`locked`=0 WHERE `ID`={$GLOBALS["campain_linker_id"]}", "artica_backup");
    if (!$q->ok) {
        event(__FUNCTION__, __LINE__, $q->mysql_error);
    }
    $sql = "INSERT INTO `emailing_campain_events` (`campain_linker_id`,`template_id`,`database_id`,`zDate`,\n\t`time_duration`,\n\t`messages_number`,\n\t`massmailing_size`,\n\t`events_details`,\n\t`task_success`)\n\tVALUES('{$GLOBALS["campain_linker_id"]}','{$GLOBALS["template_id"]}','{$GLOBALS["database_id"]}','{$GLOBALS["start_date_task"]}',\n\t'{$time_duration}',\n\t'{$GLOBALS["messages_number"]}',\n\t'{$GLOBALS["massmailing_size"]}',\n\t'{$logs}',\n\t'{$task_success}'\n\t)";
    $q->QUERY_SQL($sql, "artica_backup");
    if (!$q->ok) {
        event(__FUNCTION__, __LINE__, $q->mysql_error . "\n\n{$sql}\n\n");
    }
    $GLOBALS["messages_number"] = 0;
    $GLOBALS["start_date_task"] = null;
    $GLOBALS["massmailing_size"] = 0;
}
开发者ID:BillTheBest,项目名称:1.6.x,代码行数:22,代码来源:exec.emailing.php


注:本文中的mysql::check_emailing_tables方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。