-3
このエラーは次のコードで発生しています。私は解決できません。 私はすでに16進エディタで悩んでおり、すべてが正常であるようです。 誰かが私を助けることができますか?
別のphpファイルで定義されているデータベースは、冒頭にinclude文で呼び出されます。
コードは次のとおりです。
<?php
// -----------------------------------------------------------
// INCLUSIONE FILE
// ----------------------------------------------------------------------
$GLOBALS['HomeDir']=substr($_SERVER['SCRIPT_FILENAME'], 0, strrpos($_SERVER['SCRIPT_FILENAME'], "")); //Rilevo Home directory
require_once "Include/Include.php"; //Inclusioni generali
if (isset($_GET["id"]) and isset($_GET["variabile"]) and isset($_GET["da"]) and isset($_GET["a"])){
$Nome="storico.csv";
header("Content-Type: application/text");
header("Content-Disposition: attachment; filename=".$Nome);
$Iden=$_GET["id"];
$Variab=$_GET["variabile"];
$Start=$_GET["da"];
$End=$_GET["a"];
if ($GLOBALS['Db']->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
if (isset($GLOBALS['Db'])
$Database=$GLOBALS['Db']->get_results("SELECT DateTime, Value FROM ".RESTDATA." WHERE (UID = '".$Iden."' AND Field = '".$Variab."' AND DateTime >= '".UnixToMySQLTime($Start)."' AND DateTime <= '".UnixToMySQLTime($End)."' ORDER BY ID ASC;");
}
foreach ($Database as $Data){
print "'".gmdate("d/m H:i", MySQLToUnixTime($Data->DateTime))."';".$Data->Value."n"; //Scrivo in tabella dato
}
?>
で別の
)
が不足していますか? – melkawakibiif(isset($ GLOBALS ['Db'])に別の括弧が必要です。 –