首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cron Job-为什么我的php脚本选择的不仅仅是一天(就像我希望它工作的那样),这是从现在开始的7天,但是它选择

Cron Job-为什么我的php脚本选择的不仅仅是一天(就像我希望它工作的那样),这是从现在开始的7天,但是它选择
EN

Stack Overflow用户
提问于 2017-11-16 12:41:07
回答 1查看 35关注 0票数 0
代码语言:javascript
复制
ID  | Client  |    Data    | Hosting   | Price |
    |         |            |           |       |
    |         | 2017-11-23 | Heineken  | 500   |
    |         | 2017-11-22 | Hestia    | 200   |
    |         | 2017-11-21 | Bravo     | 200   |
    |         | 0000-00-00 |           |       |
    |         | 0000-00-00 |           |       |

为什么我希望PHP代码只选择日期23-11-2017 (现在是7天(16-11-2017) )的记录,从现在(16-11-2017)起,我的科研人员不知怎么选择从现在(16-11-2017)到23-22-2017,即2017-11-22和2017-11-21.(上面是我选择提到的记录的MySql表)

这是我的cronejob.php代码:

代码语言:javascript
复制
<?php

    use PHPMailer\PHPMailer\PHPMailer;
    include_once "PHPMailer/PHPMailer.php";
    include_once "PHPMailer/Exception.php";

    $mysqli = new mysqli('localhost', 'stdeja_genek', 'haslo', 'stdeja_genek');

    $tbl_2 = $mysqli->query( "SELECT * FROM klienci WHERE date(Data) BETWEEN CURTIME() AND DATE_ADD(CURTIME(), INTERVAL 7 DAY);");

    if($tbl_2->num_rows == 1) {
        $mail = new PHPMailer();
        foreach($tbl_2 as $email => $details) {        
            $fullname = $details['Klient'] . ' ' . $details['Data'];

            $mail->addAddress('piterdeja@gmail.com');
            $mail->setFrom('system_przypomnien_hosting@powiadomienia.pl');
            $mail->Subject = "Hosting - system przypomnień";
            $mail->isHTML(true);
            $mail->Body = "W dniu {$details['Data']} kończy się hosting klientowi {$details['Klient']} na KWOTĘ {$details['Cena']}, hosting to {$details['Hosting']}";

            if ($mail->send())
                echo "Formularz został wysłany. Postaramy się odpowiedzieć jak najszybciej.";
            else
                echo 'Mailer Error: ' . $mail->ErrorInfo;
        }             
    }  
?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-16 13:20:30

等等..。您希望从7天后的某一天选择它,但您正在使用BETWEEN。为什么不直接使用=

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47329898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档