<?php
// test-delete.php - تست مستقیم حذف تیکت

require_once 'config/database.php';
require_once 'includes/db.php';
require_once 'includes/functions.php';

// ===== تست حذف تیکت با آی‌دی ۶ =====
$ticketId = 6;

echo "<h2>🧪 تست حذف تیکت</h2>";

// ===== بررسی وجود تیکت =====
$ticket = fetchOne("SELECT * FROM tickets WHERE id = ?", [$ticketId]);
if ($ticket) {
    echo "✅ تیکت با آی‌دی $ticketId وجود دارد.<br>";
    echo "<pre>";
    print_r($ticket);
    echo "</pre>";
} else {
    echo "❌ تیکت با آی‌دی $ticketId وجود ندارد.<br>";
}

// ===== تست حذف =====
$result = deleteData('tickets', 'id = :id', ['id' => $ticketId]);

if ($result !== false) {
    echo "✅ تیکت با آی‌دی $ticketId با موفقیت حذف شد.<br>";
} else {
    echo "❌ خطا در حذف تیکت با آی‌دی $ticketId.<br>";
}

// ===== بررسی دوباره =====
$ticket2 = fetchOne("SELECT * FROM tickets WHERE id = ?", [$ticketId]);
if ($ticket2) {
    echo "❌ تیکت همچنان وجود دارد!<br>";
} else {
    echo "✅ تیکت با موفقیت حذف شد.<br>";
}
?>