【发布时间】:2015-11-05 18:07:49
【问题描述】:
我的 perl 文件和 php 文件在同一个文件夹中。我在 cmd 中从 perl 调用 php 脚本
我的 database.pl 脚本
#!/usr/bin/perl
while (2)
{
my $php = `sample.php`;
sleep (10);
}
我的 sample.php 文件
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "mydb";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "UPDATE users SET name1='Doe' WHERE id=1";
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}
$conn->close();
?>
现在,当我运行 database.pl 文件时,我的 sample.php 文件每 10 秒在编辑器中打开一次。现在我应该如何让我的 php 文件运行,以便它运行 UPDATE 查询。
【问题讨论】: