windows任务调度器中的PHP脚本
我编写了php脚本,该脚本在浏览器中作为网页成功执行。但是当我使用windows任务调度程序调度脚本时,脚本将成功运行(windows任务调度程序中没有错误),但数据库中没有任何结果;它应该更新一些行 以下是脚本:windows任务调度器中的PHP脚本,php,windows,scheduled-tasks,Php,Windows,Scheduled Tasks,我编写了php脚本,该脚本在浏览器中作为网页成功执行。但是当我使用windows任务调度程序调度脚本时,脚本将成功运行(windows任务调度程序中没有错误),但数据库中没有任何结果;它应该更新一些行 以下是脚本: <?php $con = mysqli_connect("xxx", "xxx", "xxx"); mysqli_select_db($con, "xxx"); $tns = " (DESCRIPTION = (ADDRESS_LIST = (ADDR
<?php
$con = mysqli_connect("xxx", "xxx", "xxx");
mysqli_select_db($con, "xxx");
$tns = "
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = xxx))
)
(CONNECT_DATA =
(SERVICE_NAME = xxx.xxx.xxx.xx)
)
)
";
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
};
$conn = oci_connect("xxx", "xxx", $tns);
if (!$conn)
{
$m = oci_error();
echo $m['message'], "\n";
exit;
}
else
{
$Orcle_Sql = "select ID,E_OFFICIAL_NAME,Password
from xxx";
$array = oci_parse($conn, $Orcle_Sql);
oci_execute($array);
while ($row = oci_fetch_array($array))
{
$ID = $row[0];
$Password = $row[2];
$sql = "UPDATE students_info set password='$Password' WHERE ID= '$ID'";
$Update_query = mysqli_query($con, $sql);
}
}
mysqli_close($con);
oci_close($conn);
?>
我通过批处理文件运行PHP脚本来解决这个问题
以及在Windows任务计划程序中计划批处理文件
这篇文章对我帮助很大:
我通过批处理文件运行PHP脚本来解决这个问题
以及在Windows任务计划程序中计划批处理文件
这篇文章对我帮助很大:
用户在23小时之前不能接受自己的答案:)我写了一个便条明天早上做:用户在23小时之前不能接受自己的答案:)我写了一个便条明天早上做:D