<?php
require '../config.php';
require '../functions.php';
checkLogin();

$stmt = $pdo->query("SELECT * FROM manufacturers");
$manufacturers = $stmt->fetchAll(PDO::FETCH_ASSOC);

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $stmt = $pdo->prepare("INSERT INTO cars (manufacturer_id, model, year, horsepower, description) 
                           VALUES (:manufacturer_id, :model, :year, :horsepower, :description)");
    $stmt->execute([
        'manufacturer_id' => $_POST['manufacturer_id'],
        'model' => $_POST['model'],
        'year' => $_POST['year'],
        'horsepower' => $_POST['horsepower'],
        'description' => $_POST['description']
    ]);
    header("Location: dashboard.php");
    exit();
}
?>

<!DOCTYPE html>
<html>
<head><title>Add Car</title></head>
<body>
<h1>Add New Car</h1>
<form method="post">
    Manufacturer:
    <select name="manufacturer_id" required>
        <?php foreach ($manufacturers as $m): ?>
            <option value="<?php echo $m['id']; ?>"><?php echo e($m['name']); ?></option>
        <?php endforeach; ?>
    </select><br><br>
    Model: <input type="text" name="model" required><br><br>
    Year: <input type="number" name="year" required><br><br>
    Horsepower: <input type="number" name="horsepower"><br><br>
    Description:<br>
    <textarea name="description"></textarea><br><br>
    <button type="submit">Add Car</button>
</form>
<a href="dashboard.php">Back to Dashboard</a>
</body>
</html>
