test /w ssh

This commit is contained in:
2024-12-01 20:55:45 -05:00
parent 0937ab05f3
commit 37023324f6
12 changed files with 2277 additions and 0 deletions

View File

@ -0,0 +1,56 @@
<?php
// Load environment variables
$envFile = __DIR__ . '/.env';
$envVars = parse_ini_file($envFile);
// Database connection
$conn = new mysqli(
$envVars['REACT_APP_DB_HOST'],
$envVars['REACT_APP_DB_USER'],
$envVars['REACT_APP_DB_PASS'],
$envVars['REACT_APP_DB_NAME']
);
// Get POST data
$data = json_decode(file_get_contents('php://input'), true);
// Prepare update query
$sql = "UPDATE tickets SET
title = ?,
priority = ?,
status = ?,
description = ?,
category = ?,
type = ?,
updated_at = NOW()
WHERE ticket_id = ?";
$stmt = $conn->prepare($sql);
$stmt->bind_param(
"sisssss",
$data['title'],
$data['priority'],
$data['status'],
$data['description'],
$data['category'],
$data['type'],
$data['ticket_id']
);
// After successful update
if ($stmt->execute()) {
header('Content-Type: application/json');
echo json_encode([
'success' => true,
'status' => $data['status'] // Send back the new status
]);
} else {
header('Content-Type: application/json');
echo json_encode([
'success' => false,
'error' => $conn->error
]);
}
$stmt->close();
$conn->close();