prepare(" SELECT s.*, u.name as creator_name FROM brainstorm_sessions s JOIN users u ON s.created_by_id = u.id WHERE s.id = ? "); $stmtSession->execute([$sessionId]); $session = $stmtSession->fetch(); if (!$session) { echo "
Brainstormsessie niet gevonden. Terug
"; require_once __DIR__ . '/includes/footer.php'; exit; } // Haal alle kaarten op van deze sessie $stmtCards = $db->prepare(" SELECT * FROM brainstorm_cards WHERE session_id = ? ORDER BY votes DESC, created_at ASC "); $stmtCards->execute([$sessionId]); $cards = $stmtCards->fetchAll(); $categories = [ 'Ideeën' => ['title' => 'Ideeën & Concepten', 'icon' => 'lightbulb', 'color' => 'amber', 'border' => 'border-amber-500/40', 'bg' => 'bg-amber-950/20', 'badge' => 'bg-amber-500/20 text-amber-300'], 'Knelpunten' => ['title' => 'Knelpunten & Uitdagingen', 'icon' => 'alert-triangle', 'color' => 'rose', 'border' => 'border-rose-500/40', 'bg' => 'bg-rose-950/20', 'badge' => 'bg-rose-500/20 text-rose-300'], 'Oplossingen' => ['title' => 'Oplossingen & Features', 'icon' => 'rocket', 'color' => 'emerald', 'border' => 'border-emerald-500/40', 'bg' => 'bg-emerald-950/20', 'badge' => 'bg-emerald-500/20 text-emerald-300'], 'Quick Wins' => ['title' => 'Quick Wins (Direct te doen)', 'icon' => 'zap', 'color' => 'blue', 'border' => 'border-blue-500/40', 'bg' => 'bg-blue-950/20', 'badge' => 'bg-blue-500/20 text-blue-300'], ]; ?>
Gestart door

$catConfig): $catCards = array_filter($cards, fn($c) => $c['category'] === $catKey); ?>

Nog geen kaarten in deze categorie.
Op Roadmap