PDO::ERRMODE_EXCEPTION]; try { $my_Db_Connection = new PDO($sql, $username, $password, $dsn_Options); echo "Connected successfully"; if (($_POST['from']=='HTML')){ $dataleitura = $_POST['dataleitura']; $horaleitura = $_POST['horaleitura']; }else{ $h = "3"; //HORAS DO FUSO ((BRASÍLIA = -3) COLOCA-SE SEM O SINAL -). $hm = $h * 60; $ms = $hm * 60; //COLOCA-SE O SINAL DO FUSO ((BRASÍLIA = -3) SINAL -) ANTES DO ($ms). DATA $dataleitura = gmdate("Y/m/d", time()-($ms)); $horaleitura = gmdate("H:i:s", time()-($ms)); } $mac = $_POST['mac_idmac']; $sensor = $_POST['sensor_idsensor']; $valor = $_POST['valor']; $my_Insert_Statement = $my_Db_Connection->prepare("INSERT INTO leitura (mac_idmac, dataleitura, horaleitura, sensor_idsensor, valor) VALUES (:mac_idmac, :dataleitura, :horaleitura,:sensor_idsensor,:valor )"); $my_Insert_Statement->bindParam(':mac_idmac', $mac); $my_Insert_Statement->bindParam(':dataleitura', $dataleitura); $my_Insert_Statement->bindParam(':horaleitura', $horaleitura); $my_Insert_Statement->bindParam(':sensor_idsensor', $sensor); $my_Insert_Statement->bindParam(':valor', $valor); if ($my_Insert_Statement->execute()) { echo "Leitura inserida com sucesso"; } else {echo "Falha na inserção";} } catch (PDOException $error) { echo 'Connection error: ' . $error->getMessage(); }