23 lines
652 B
PHP
23 lines
652 B
PHP
<?php
|
|
include('include/headscript.php');
|
|
header('Content-Type: application/json');
|
|
|
|
try {
|
|
if (!isset($_POST['nome']) || trim($_POST['nome']) === '') {
|
|
throw new Exception("Nome mescola mancante.");
|
|
}
|
|
|
|
$nome = trim($_POST['nome']);
|
|
$db = DBHandlerSelect::getInstance();
|
|
$pdo = $db->getConnection();
|
|
|
|
// Inserisci nuova mescola
|
|
$stmt = $pdo->prepare("INSERT INTO mescole (nome) VALUES (:nome)");
|
|
$stmt->bindParam(':nome', $nome, PDO::PARAM_STR);
|
|
$stmt->execute();
|
|
|
|
echo json_encode(["success" => true]);
|
|
} catch (Exception $e) {
|
|
echo json_encode(["success" => false, "message" => $e->getMessage()]);
|
|
}
|