prepare('INSERT INTO horses (name, breed, description, image_url) VALUES (?, ?, ?, ?)'); $stmt->execute([$name, $breed, $description, $image_url]); $messages[] = 'Horse added successfully!'; } catch (PDOException $e) { $errors[] = 'Database error: ' . $e->getMessage(); } } } // Handle Delete Horse if (isset($_GET['action']) && $_GET['action'] === 'delete' && isset($_GET['id'])) { $id = $_GET['id']; try { $pdo = db(); $stmt = $pdo->prepare('DELETE FROM horses WHERE id = ?'); $stmt->execute([$id]); header('Location: admin_horses.php?deleted=true'); exit; } catch (PDOException $e) { $errors[] = 'Database error: ' . $e->getMessage(); } } // Fetch all horses $horses = []; try { $pdo = db(); $stmt = $pdo->query('SELECT * FROM horses ORDER BY name'); $horses = $stmt->fetchAll(); } catch (PDOException $e) { $errors[] = 'Database error: ' . $e->getMessage(); } ?> Admin: Manage Horses

Manage Horses

← Home

Add New Horse
Existing Horses
Name Breed Actions
Edit Delete