Php 模板中的任务完成通知警报

Php 模板中的任务完成通知警报,php,Php,嗨 我有这个代码,当记录的ID不为空,记录的状态不是“正在进行”,记录的状态是“完成”时,它应该只向我发送通知 它向我发送的通知完全相反。当我刷新空白记录时&当我添加记录时,当状态为“进行中”时,它会发送通知 任何帮助都将不胜感激 您的条件不正确: $this->id==NULL=>When为NULL,您说“。当记录的id不为NULL…” 根据您的指示,您的条件是: if ($this->id == NULL AND ($this->status_id == '62' OR $th

我有这个代码,当记录的ID不为空,记录的状态不是“正在进行”,记录的状态是“完成”时,它应该只向我发送通知

它向我发送的通知完全相反。当我刷新空白记录时&当我添加记录时,当状态为“进行中”时,它会发送通知


任何帮助都将不胜感激

您的条件不正确:

$this->id==NULL=>When为NULL,您说“。当记录的id不为NULL…”

根据您的指示,您的条件是:

if  ($this->id == NULL AND ($this->status_id == '62' OR $this->status_id = '63'))
    {
        $notify_url = Route::get('applications')->uri(array('controller' => 'calibration', 'action' => 'details', 'id' => $this->id));

        Notify::create(Kohana::$config->load('tip.top'), 'Calibration',
            $this->id.': '.$this->description,

            Route::get('applications')->uri(array('controller' => 'calibration', 'action' => 'details', 'id' => $this->id))

        );
    }

问候。

您确定if条件正是您想要的吗?一定要检查操作员的位置。
if  ($this->id != NULL AND ($this->status_id == '62' OR $this->status_id = '63'))