<?php // /update/:query/:inicio/:final // $date = DateTime::createFromFormat('Y-n-j H:i',$inicio); // $inicio = date('Y-m-d H:i',$date->format('U')); // $date = DateTime::createFromFormat('Y-n-j H:i',$final); // $final = date('Y-m-d H:i',$date->format('U')); echo $inicio, PHP_EOL, $final, PHP_EOL; // Only insert data every four hours $files = array('oee_insert_uITLA_PRE-POST-PURGE'); // $inicio = strtotime('-4 hours'); // $final = strtotime('now'); // echo('Query for dates:' . date('Y-m-d H:i', $inicio) . " >". date('Y-m-d H:i', $final)); $DB = new MxApps(); foreach ($files as $index => $value) { $query = file_get_contents("sql/" . $value . '.sql'); $DB->setQuery($query); $DB->bind_vars(':inicio', $inicio); $DB->bind_vars(':final', $final); file_put_contents("sql/preCompiled/" . $value . ".sql", $DB->query); echo "Active : " . $value . PHP_EOL; if (oci_execute($DB->statement)) { echo "Success : " . $value . PHP_EOL; } else { echo "Fail" . PHP_EOL; } } $DB->close();