setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $stmt = $dbcon->prepare("INSERT INTO interventi_polygon (idpratica, data_insert, notes, geom, comune) VALUES (".$_SESSION['IDPRATICA'].", '".date("Y-m-d h:i:sa",time())."',UPPER(:notes), ST_GeomFromText(:geometry, 25833), '".$_SESSION['COMUNE_BELF']."')"); $stmt->bindValue(":notes", $notes, PDO::PARAM_STR); $stmt->bindValue(":geometry", $geometry, PDO::PARAM_STR); if($stmt->execute()){ $response = array("response"=>"200","message"=>"created"); header('Content-Type: application/json'); echo json_encode($response); $dbcon = null; exit; } else { $response = array("response"=>"500","message"=>$e->getMessage()); header('Content-Type: application/json'); echo json_encode($response); $dbcon = null; exit; } } catch (PDOException $e) { $response = array("response"=>"500","message"=>$e->getMessage()); header('Content-Type: application/json'); echo json_encode($response); $dbcon = null; exit; } } else { $response = array("response"=>"404","message"=>"Command is not properly set."); header('Content-Type: application/json'); echo json_encode($response); $dbcon = null; exit; } } else { $response = array("response"=>"404","message"=>"Command is not properly set."); header('Content-Type: application/json'); echo json_encode($response); $dbcon = null; exit; } ?>