當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。