false, 'message' => 'ID matrice non fornito.']); exit; } $idMatrice = intval($_GET['id']); $db = DBHandlerSelect::getInstance(); $pdo = $db->getConnection(); // tutte le mescole $stmt = $pdo->query("SELECT id, nome FROM mescole ORDER BY nome ASC"); $tutte = $stmt->fetchAll(PDO::FETCH_ASSOC); // mescole associate $stmt = $pdo->prepare("SELECT idmescola FROM matrice_mescole WHERE idmatrice = ?"); $stmt->execute([$idMatrice]); $associate = $stmt->fetchAll(PDO::FETCH_COLUMN); echo json_encode([ 'success' => true, 'tutte' => $tutte, 'associate' => $associate ]); } catch (Exception $e) { echo json_encode(['success' => false, 'message' => $e->getMessage()]); }