prepare('INSERT INTO members (tenant_id, member_number, first_name, last_name, email, phone) VALUES (?, ?, ?, ?, ?, ?)'); $stmt->execute([$tenant_id, $member_number, $first_name, $last_name, $email, $phone]); $message = 'Member registered successfully!'; $action = 'list'; } catch (PDOException $e) { if ($e->getCode() == 23000) { $error = 'Member number already exists.'; } else { $error = 'An error occurred: ' . $e->getMessage(); } } } } render_header('Members - MicroFinance Pro'); ?>

Member Management

Add New Member Back to List
Register New Member
Cancel
Members List
query('SELECT * FROM members WHERE tenant_id = 1 ORDER BY created_at DESC')->fetchAll(); if (empty($members)): ?>
# Name Member No. Phone Email Status Actions

No members found in the database.

Add First Member
Active