我有多个php文件。脚本(handler.php)由cron作业每xy分钟执行一次。尽管在另一个文件(index.php)中,我想在用户单击按钮后调用handler.php,所以更新将立即应用,而且我不必等待crob作业执行,这需要xy分钟。
我的问题是-在下面的代码中成功进行sql更新后,如何调用/执行脚本handler.php?
这是index.php的代码示例,我想在其中调用handler.php。
if($_REQUEST['btn_submit']=="Button1")
{
if (is_numeric($int_1) && is_numeric($int_2)) {
if ($int_1 <= $int_2){
$sql_update_1 = "UPDATE events SET interval_from = $int_1, interval_to = $int_2, updated_at = now() WHERE name = 'Temperature'";
if($conn->query($sql_update_1) === TRUE){
// CALL HERE handler.php
echo "Records added successfully.";
} else{
echo "Error updating record: " . $conn->error;
}
}
else {
echo "Wrong input ";
}
}
Just use
require_once('handler.php)
to include the script and run it.