<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

echo "=== اختبار نظام المخزون ===<br><br>";

// 1. اختبار PHP
echo "1. PHP Version: " . phpversion() . "<br>";

// 2. اختبار Session
session_start();
echo "2. Session Started: OK<br>";

// 3. اختبار Database
try {
    require_once '../../config/database.php';
    echo "3. Database Config: OK<br>";
    
    $database = new Database();
    $conn = $database->getConnection();
    echo "4. Database Connection: OK<br>";
    
    // 4. اختبار الجداول
    $stmt = $conn->query("SHOW TABLES LIKE 'inventory_movements'");
    if ($stmt->rowCount() > 0) {
        echo "5. Table inventory_movements: EXISTS<br>";
    } else {
        echo "5. Table inventory_movements: NOT FOUND<br>";
    }
    
    $stmt = $conn->query("SHOW TABLES LIKE 'suppliers'");
    if ($stmt->rowCount() > 0) {
        echo "6. Table suppliers: EXISTS<br>";
    } else {
        echo "6. Table suppliers: NOT FOUND<br>";
    }
    
    // 5. اختبار المنتجات
    $stmt = $conn->query("SELECT COUNT(*) FROM products");
    $count = $stmt->fetchColumn();
    echo "7. Products Count: $count<br>";
    
    echo "<br>✅ جميع الاختبارات نجحت!<br>";
    echo "<br><a href='index.php'>اذهب لصفحة المخزون</a>";
    
} catch (Exception $e) {
    echo "❌ خطأ: " . $e->getMessage() . "<br>";
}
?>
