<?php
if (!isset($_REQUEST["month"])) $_REQUEST["month"] = date("n");
if (!isset($_REQUEST["year"])) $_REQUEST["year"] = date("Y");
if (!isset($_GET["servername"])) $_GET["servername"] = mysqli_fetch_array(mysqli_query($db, "select servername from server limit 1"))['servername'];
?>
答案 0 :(得分:0)
您的问题当然是在函数调用后使用数组引用。
所以要修改代码以便它可以在任何版本的PHP上运行,试试这个
<?php
if (!isset($_REQUEST["month"])) $_REQUEST["month"] = date("n");
if (!isset($_REQUEST["year"])) $_REQUEST["year"] = date("Y");
if (!isset($_GET["servername"])) {
$row = mysqli_fetch_assoc(mysqli_query($db, "select servername from server limit 1"));
$_GET["servername"] = $row['servername'];
}
?>